Offset 146, 26 lines modified | Offset 146, 26 lines modified | ||
146 | ·598ddaaca1c30bf313831268cdd5cb48·28436·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.8.0.105+dfsg-3.5_all.deb | 146 | ·598ddaaca1c30bf313831268cdd5cb48·28436·cli-mono·optional·libmono-xbuild-tasks4.0-cil_6.8.0.105+dfsg-3.5_all.deb |
147 | ·2718e56b514cc6ab0e28ab780d35f11d·4905500·debug·optional·libmonoboehm-2.0-1-dbg_6.8.0.105+dfsg-3.5_i386.deb | 147 | ·2718e56b514cc6ab0e28ab780d35f11d·4905500·debug·optional·libmonoboehm-2.0-1-dbg_6.8.0.105+dfsg-3.5_i386.deb |
148 | ·b60a0198d832d31c046590cb916231c0·1722040·cli-mono·optional·libmonoboehm-2.0-1_6.8.0.105+dfsg-3.5_i386.deb | 148 | ·b60a0198d832d31c046590cb916231c0·1722040·cli-mono·optional·libmonoboehm-2.0-1_6.8.0.105+dfsg-3.5_i386.deb |
149 | ·ddcd230747cacd8b470b10ef8d05697c·2018120·cli-mono·optional·libmonoboehm-2.0-dev_6.8.0.105+dfsg-3.5_i386.deb | 149 | ·ddcd230747cacd8b470b10ef8d05697c·2018120·cli-mono·optional·libmonoboehm-2.0-dev_6.8.0.105+dfsg-3.5_i386.deb |
150 | ·edd627e1a2f84fc97e8183a07345ca6f·5404296·debug·optional·libmonosgen-2.0-1-dbg_6.8.0.105+dfsg-3.5_i386.deb | 150 | ·edd627e1a2f84fc97e8183a07345ca6f·5404296·debug·optional·libmonosgen-2.0-1-dbg_6.8.0.105+dfsg-3.5_i386.deb |
151 | ·706bd206c22ee51f9559c26dadb47661·1808224·cli-mono·optional·libmonosgen-2.0-1_6.8.0.105+dfsg-3.5_i386.deb | 151 | ·706bd206c22ee51f9559c26dadb47661·1808224·cli-mono·optional·libmonosgen-2.0-1_6.8.0.105+dfsg-3.5_i386.deb |
152 | ·fa7ee37e4e496e2764dba57605d8b4a5·2138652·cli-mono·optional·libmonosgen-2.0-dev_6.8.0.105+dfsg-3.5_i386.deb | 152 | ·fa7ee37e4e496e2764dba57605d8b4a5·2138652·cli-mono·optional·libmonosgen-2.0-dev_6.8.0.105+dfsg-3.5_i386.deb |
153 | · | 153 | ·8aeeedb458ab21e93c4ac643b10c7d69·155280·cli-mono·optional·mono-4.0-gac_6.8.0.105+dfsg-3.5_all.deb |
154 | ·674cf0b786085c569ac9d2e08d791022·21624·cli-mono·optional·mono-4.0-service_6.8.0.105+dfsg-3.5_all.deb | 154 | ·674cf0b786085c569ac9d2e08d791022·21624·cli-mono·optional·mono-4.0-service_6.8.0.105+dfsg-3.5_all.deb |
155 | ·985912bed141d61dc1c6b4e1e50f3b5f·15088·cli-mono·optional·mono-complete_6.8.0.105+dfsg-3.5_i386.deb | 155 | ·985912bed141d61dc1c6b4e1e50f3b5f·15088·cli-mono·optional·mono-complete_6.8.0.105+dfsg-3.5_i386.deb |
156 | ·2e85625eb091789c390d57ab8fe5eefd·37952·shells·optional·mono-csharp-shell_6.8.0.105+dfsg-3.5_all.deb | 156 | ·2e85625eb091789c390d57ab8fe5eefd·37952·shells·optional·mono-csharp-shell_6.8.0.105+dfsg-3.5_all.deb |
157 | ·bed225c6ab183e2aab525909299c6b60·6515516·debug·optional·mono-dbg_6.8.0.105+dfsg-3.5_all.deb | ||
158 | · | 157 | ·6cfe1505b9ca0e3ad32effb246a73d12·6513588·debug·optional·mono-dbg_6.8.0.105+dfsg-3.5_all.deb |
158 | ·45ff765072511eca2c350d0794a7bb40·23556076·cli-mono·optional·mono-devel_6.8.0.105+dfsg-3.5_all.deb | ||
159 | ·5228548b2a28a287753e5898024f51f0·21260·cli-mono·optional·mono-gac_6.8.0.105+dfsg-3.5_all.deb | 159 | ·5228548b2a28a287753e5898024f51f0·21260·cli-mono·optional·mono-gac_6.8.0.105+dfsg-3.5_all.deb |
160 | ·32dc7be1c25772c01607321a9b8f95cd·538884·cli-mono·optional·mono-mcs_6.8.0.105+dfsg-3.5_all.deb | ||
161 | ·06 | 160 | ·820368e1b3050b6328061760ddb03a15·539352·cli-mono·optional·mono-mcs_6.8.0.105+dfsg-3.5_all.deb |
161 | ·d83145cad6fb19765457cc499852e30b·1708040·cli-mono·optional·mono-runtime-boehm_6.8.0.105+dfsg-3.5_i386.deb | ||
162 | ·e31de82fd5bf18fb178ed20304126318·1035220·cli-mono·optional·mono-runtime-common_6.8.0.105+dfsg-3.5_i386.deb | 162 | ·e31de82fd5bf18fb178ed20304126318·1035220·cli-mono·optional·mono-runtime-common_6.8.0.105+dfsg-3.5_i386.deb |
163 | ·39ee82eca2c3eaed2df74b2caba96805·12174508·debug·optional·mono-runtime-dbg_6.8.0.105+dfsg-3.5_i386.deb | ||
164 | · | 163 | ·51ef35c1b688872b8ce30b5b1d387925·12174176·debug·optional·mono-runtime-dbg_6.8.0.105+dfsg-3.5_i386.deb |
164 | ·469856b516f5d7d4892a5176da7b7262·1798904·cli-mono·optional·mono-runtime-sgen_6.8.0.105+dfsg-3.5_i386.deb | ||
165 | ·84a2c2b40c7cc4c5953c8626c6b78412·17152·cli-mono·optional·mono-runtime_6.8.0.105+dfsg-3.5_i386.deb | 165 | ·84a2c2b40c7cc4c5953c8626c6b78412·17152·cli-mono·optional·mono-runtime_6.8.0.105+dfsg-3.5_i386.deb |
166 | · | 166 | ·37050e87d50f472fdacf9b1c6adb9400·117062592·devel·optional·mono-source_6.8.0.105+dfsg-3.5_all.deb |
167 | ·670a858874a7f91c1cc9815d85c90b8b·5125312·debug·optional·mono-utils-dbgsym_6.8.0.105+dfsg-3.5_i386.deb | 167 | ·670a858874a7f91c1cc9815d85c90b8b·5125312·debug·optional·mono-utils-dbgsym_6.8.0.105+dfsg-3.5_i386.deb |
168 | ·70ae20cecc29e759bb99a6034f2ff55d·4907508·cli-mono·optional·mono-utils_6.8.0.105+dfsg-3.5_i386.deb | 168 | ·70ae20cecc29e759bb99a6034f2ff55d·4907508·cli-mono·optional·mono-utils_6.8.0.105+dfsg-3.5_i386.deb |
169 | ·bf137e7dfe6a037f61c405c3388de443·456080·cli-mono·optional·mono-xbuild_6.8.0.105+dfsg-3.5_all.deb | 169 | ·bf137e7dfe6a037f61c405c3388de443·456080·cli-mono·optional·mono-xbuild_6.8.0.105+dfsg-3.5_all.deb |
170 | ·ac1a0803302676f9ea554a768065d957·527516·cli-mono·optional·monodoc-base_6.8.0.105+dfsg-3.5_all.deb | 170 | ·ac1a0803302676f9ea554a768065d957·527516·cli-mono·optional·monodoc-base_6.8.0.105+dfsg-3.5_all.deb |
171 | · | 171 | ·a992c0fac79878cc5d19f10aed9a9ae8·18586864·doc·optional·monodoc-manual_6.8.0.105+dfsg-3.5_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0······988·2023-09-06·12:03:58.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······988·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···154 | 3 | -rw-r--r--···0········0········0···154100·2023-09-06·12:03:58.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:·0x00074200 | 15 | » ··············Code·Size:·0x00074200 |
16 | » ··Initialized·Data·Size:·0x00000800 | 16 | » ··Initialized·Data·Size:·0x00000800 |
17 | » Uninitialized·Data·Size:·0x00000000 | 17 | » Uninitialized·Data·Size:·0x00000000 |
18 | » ········Entry·Point·RVA:·0x000761 | 18 | » ········Entry·Point·RVA:·0x0007613e |
19 | » ·» ··Code·Base·RVA:·0x00002000 | 19 | » ·» ··Code·Base·RVA:·0x00002000 |
20 | » » ··Data·Base·RVA:·0x00078000 | 20 | » » ··Data·Base·RVA:·0x00078000 |
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:·0x00076 | 47 | » ·····Import·Table:·0x000760f0·[0x0000004b] |
48 | » ···Resource·Table:·0x0007a000·[0x000002e0] | 48 | » ···Resource·Table:·0x0007a000·[0x000002e0] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x0007c000·[0x0000000c] | 51 | » ······Reloc·Table:·0x0007c000·[0x0000000c] |
52 | » ············Debug:·0x00000000·[0x00000000] | 52 | » ············Debug:·0x00000000·[0x00000000] |
53 | » ········Copyright:·0x00000000·[0x00000000] | 53 | » ········Copyright:·0x00000000·[0x00000000] |
54 | » ·······Global·Ptr:·0x00000000·[0x00000000] | 54 | » ·······Global·Ptr:·0x00000000·[0x00000000] |
Offset 57, 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:·0x000741 | 63 | » ···Virtual·Size:·0x00074144 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x00074200 | 65 | » ··Raw·Data·Size:·0x00074200 |
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:·0x000360 | 109 | » ·········Metadata:·0x0003607c·[0x00040074] |
110 | » Entry·Point·Token:·0x06000002 | 110 | » Entry·Point·Token:·0x06000002 |
111 | » ·····Resources·at:·0x00000000·[0x00000000] | 111 | » ·····Resources·at:·0x00000000·[0x00000000] |
112 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 112 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
113 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 113 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
114 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 114 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 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·-·0x0004007 | 128 | » ·······Blob:·0x00039d50·-·0x00040074·[25380·==·0x00006324] |
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·34578) |
133 | Table·TypeRef:·185·records·(10·bytes,·at·345 | 133 | Table·TypeRef:·185·records·(10·bytes,·at·34584) |
134 | Table·TypeDef:·364·records·(18·bytes,·at·34c | 134 | Table·TypeDef:·364·records·(18·bytes,·at·34cbe) |
135 | Table·Field:·1871·records·(8·bytes,·at·366 | 135 | Table·Field:·1871·records·(8·bytes,·at·36656) |
136 | Table·Method:·3576·records·(16·bytes,·at·3a0 | 136 | Table·Method:·3576·records·(16·bytes,·at·3a0ce) |
137 | Table·Param:·3321·records·(8·bytes,·at·480 | 137 | Table·Param:·3321·records·(8·bytes,·at·4804e) |
138 | Table·InterfaceImpl:·51·records·(4·bytes,·at·4e8 | 138 | Table·InterfaceImpl:·51·records·(4·bytes,·at·4e816) |
139 | Table·MemberRef:·1103·records·(8·bytes,·at·4e8e | 139 | Table·MemberRef:·1103·records·(8·bytes,·at·4e8e2) |
140 | Table·Constant:·513·records·(6·bytes,·at·50b | 140 | Table·Constant:·513·records·(6·bytes,·at·50b5a) |
141 | Table·CustomAttribute:·96·records·(8·bytes,·at·5176 | 141 | Table·CustomAttribute:·96·records·(8·bytes,·at·51760) |
142 | Table·DeclSecurity:·1·records·(6·bytes,·at·51a6 | 142 | Table·DeclSecurity:·1·records·(6·bytes,·at·51a60) |
143 | Table·ClassLayout:·10·records·(8·bytes,·at·51a | 143 | Table·ClassLayout:·10·records·(8·bytes,·at·51a66) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·51a | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·51ab6) |
145 | Table·StandaloneSig:·521·records·(2·bytes,·at·51ac | 145 | Table·StandaloneSig:·521·records·(2·bytes,·at·51ac2) |
146 | Table·EventMap:·2·records·(4·bytes,·at·51e | 146 | Table·EventMap:·2·records·(4·bytes,·at·51ed4) |
147 | Table·Event:·4·records·(8·bytes,·at·51e | 147 | Table·Event:·4·records·(8·bytes,·at·51edc) |
148 | Table·PropertyMap:·149·records·(4·bytes,·at·51 | 148 | Table·PropertyMap:·149·records·(4·bytes,·at·51efc) |
149 | Table·Property:·1036·records·(8·bytes,·at·5215 | 149 | Table·Property:·1036·records·(8·bytes,·at·52150) |
150 | Table·MethodSemantics:·1072·records·(6·bytes,·at·541b | 150 | Table·MethodSemantics:·1072·records·(6·bytes,·at·541b0) |
151 | Table·MethodImpl:·53·records·(6·bytes,·at·55ad | 151 | Table·MethodImpl:·53·records·(6·bytes,·at·55ad0) |
152 | Table·Moduleref:·2·records·(4·bytes,·at·55c | 152 | Table·Moduleref:·2·records·(4·bytes,·at·55c0e) |
153 | Table·TypeSpec:·325·records·(2·bytes,·at·55c | 153 | Table·TypeSpec:·325·records·(2·bytes,·at·55c16) |
154 | Table·ImplMap:·2·records·(10·bytes,·at·55ea | 154 | Table·ImplMap:·2·records·(10·bytes,·at·55ea0) |
155 | Table·FieldRVA:·9·records·(6·bytes,·at·55e | 155 | Table·FieldRVA:·9·records·(6·bytes,·at·55eb4) |
156 | Table·Assembly:·1·records·(26·bytes,·at·55e | 156 | Table·Assembly:·1·records·(26·bytes,·at·55eea) |
157 | Table·AssemblyRef:·4·records·(24·bytes,·at·55f | 157 | Table·AssemblyRef:·4·records·(24·bytes,·at·55f04) |
158 | Table·NestedClass:·102·records·(4·bytes,·at·55f | 158 | Table·NestedClass:·102·records·(4·bytes,·at·55f64) |
159 | Table·GenericParam:·21·records·(10·bytes,·at·56 | 159 | Table·GenericParam:·21·records·(10·bytes,·at·560fc) |
160 | Table·MethodSpec:·53·records·(4·bytes,·at·561 | 160 | Table·MethodSpec:·53·records·(4·bytes,·at·561ce) |
161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·562a | 161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·562a2) |
162 | RVA·for·Entry·Point:·0x00002058 | 162 | RVA·for·Entry·Point:·0x00002058 |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····7352·2023-09-06·12:03:58.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····7352·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··650 | 3 | -rw-r--r--···0········0········0··6506044·2023-09-06·12:03:58.000000·data.tar.xz |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | -rw-r--r--···0·root·········(0)·root·········(0)······764·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb | 12 | -rw-r--r--···0·root·········(0)·root·········(0)······764·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/Microsoft.Win32.Registry.AccessControl.dll.mdb |
13 | -rw-r--r--···0·root·········(0)·root·········(0)······902·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb | 13 | -rw-r--r--···0·root·········(0)·root·········(0)······902·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.IO.FileSystem.AccessControl.dll.mdb |
14 | -rw-r--r--···0·root·········(0)·root·········(0)······442·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb | 14 | -rw-r--r--···0·root·········(0)·root·········(0)······442·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.Reflection.TypeExtensions.dll.mdb |
15 | -rw-r--r--···0·root·········(0)·root·········(0)·····1766·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb | 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····1766·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.ServiceProcess.ServiceController.dll.mdb |
16 | -rw-r--r--···0·root·········(0)·root·········(0)······619·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb | 16 | -rw-r--r--···0·root·········(0)·root·········(0)······619·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.Text.Encoding.CodePages.dll.mdb |
17 | -rw-r--r--···0·root·········(0)·root·········(0)······832·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb | 17 | -rw-r--r--···0·root·········(0)·root·········(0)······832·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/Facades/System.Threading.AccessControl.dll.mdb |
18 | -rw-r--r--···0·root·········(0)·root·········(0)····11663·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb | 18 | -rw-r--r--···0·root·········(0)·root·········(0)····11663·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/RabbitMQ.Client.Apigen.exe.mdb |
19 | -rw-r--r--···0·root·········(0)·root·········(0)···210 | 19 | -rw-r--r--···0·root·········(0)·root·········(0)···210900·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/al.exe.mdb |
20 | -rw-r--r--···0·root·········(0)·root·········(0)····13764·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb | 20 | -rw-r--r--···0·root·········(0)·root·········(0)····13764·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/aprofutil.exe.mdb |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1032·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1032·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/browsercaps-updater.exe.mdb |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····5023·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/caspol.exe.mdb | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····5023·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/caspol.exe.mdb |
23 | -rw-r--r--···0·root·········(0)·root·········(0)····12416·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/cccheck.exe.mdb | 23 | -rw-r--r--···0·root·········(0)·root·········(0)····12416·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/cccheck.exe.mdb |
24 | -rw-r--r--···0·root·········(0)·root·········(0)····12512·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb | 24 | -rw-r--r--···0·root·········(0)·root·········(0)····12512·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/ccrewrite.exe.mdb |
25 | -rw-r--r--···0·root·········(0)·root·········(0)·····1837·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb | 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····1837·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/cert-sync.exe.mdb |
26 | -rw-r--r--···0·root·········(0)·root·········(0)·····1228·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/cert2spc.exe.mdb | 26 | -rw-r--r--···0·root·········(0)·root·········(0)·····1228·2023-09-06·12:03:58.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)·····1260·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/chktrust.exe.mdb | 28 | -rw-r--r--···0·root·········(0)·root·········(0)·····1260·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/chktrust.exe.mdb |
29 | -rw-r--r--···0·root·········(0)·root·········(0)·····1807·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb | 29 | -rw-r--r--···0·root·········(0)·root·········(0)·····1807·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/crlupdate.exe.mdb |
30 | -rw-r--r--···0·root·········(0)·root·········(0)····15470·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/csharp.exe.mdb | 30 | -rw-r--r--···0·root·········(0)·root·········(0)····15470·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/csharp.exe.mdb |
31 | -rw-r--r--···0·root·········(0)·root·········(0)·····3933·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/culevel.exe.mdb | 31 | -rw-r--r--···0·root·········(0)·root·········(0)·····3933·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/culevel.exe.mdb |
32 | -rw-r--r--···0·root·········(0)·root·········(0)······914·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/disco.exe.mdb | 32 | -rw-r--r--···0·root·········(0)·root·········(0)······914·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/disco.exe.mdb |
33 | -rw-r--r--···0·root·········(0)·root·········(0)·····1448·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb | 33 | -rw-r--r--···0·root·········(0)·root·········(0)·····1448·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/dtd2rng.exe.mdb |
34 | -rw-r--r--···0·root·········(0)·root·········(0)······535·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb | 34 | -rw-r--r--···0·root·········(0)·root·········(0)······535·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/dtd2xsd.exe.mdb |
35 | -rw-r--r--···0·root·········(0)·root·········(0)···2045 | 35 | -rw-r--r--···0·root·········(0)·root·········(0)···204578·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/gacutil.exe.mdb |
36 | -rw-r--r--···0·root·········(0)·root·········(0)······359·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/genxs.exe.mdb | 36 | -rw-r--r--···0·root·········(0)·root·········(0)······359·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/genxs.exe.mdb |
37 | -rw-r--r--···0·root·········(0)·root·········(0)·····1895·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb | 37 | -rw-r--r--···0·root·········(0)·root·········(0)·····1895·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/httpcfg.exe.mdb |
38 | -rw-r--r--···0·root·········(0)·root·········(0)·····3932·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/ictool.exe.mdb | 38 | -rw-r--r--···0·root·········(0)·root·········(0)·····3932·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/ictool.exe.mdb |
39 | -rw-r--r--···0·root·········(0)·root·········(0)···236382·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb | 39 | -rw-r--r--···0·root·········(0)·root·········(0)···236382·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/ikdasm.exe.mdb |
40 | -rw-r--r--···0·root·········(0)·root·········(0)····80007·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/ilasm.exe.mdb | 40 | -rw-r--r--···0·root·········(0)·root·········(0)····80007·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/ilasm.exe.mdb |
41 | -rw-r--r--···0·root·········(0)·root·········(0)····15090·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb | 41 | -rw-r--r--···0·root·········(0)·root·········(0)····15090·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/illinkanalyzer.exe.mdb |
42 | -rw-r--r--···0·root·········(0)·root·········(0)·····1082·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/installutil.exe.mdb | 42 | -rw-r--r--···0·root·········(0)·root·········(0)·····1082·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/installutil.exe.mdb |
43 | -rw-r--r--···0·root·········(0)·root·········(0)······957·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/installvst.exe.mdb | 43 | -rw-r--r--···0·root·········(0)·root·········(0)······957·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/installvst.exe.mdb |
44 | -rw-r--r--···0·root·········(0)·root·········(0)····13423·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/lc.exe.mdb | 44 | -rw-r--r--···0·root·········(0)·root·········(0)····13423·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/lc.exe.mdb |
45 | -rw-r--r--···0·root·········(0)·root·········(0)·····1424·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/macpack.exe.mdb | 45 | -rw-r--r--···0·root·········(0)·root·········(0)·····1424·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/macpack.exe.mdb |
46 | -rw-r--r--···0·root·········(0)·root·········(0)·····2115·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/makecert.exe.mdb | 46 | -rw-r--r--···0·root·········(0)·root·········(0)·····2115·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/makecert.exe.mdb |
47 | -rw-r--r--···0·root·········(0)·root·········(0)····12025·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mconfig.exe.mdb | 47 | -rw-r--r--···0·root·········(0)·root·········(0)····12025·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mconfig.exe.mdb |
48 | -rw-r--r--···0·root·········(0)·root·········(0)···6589 | 48 | -rw-r--r--···0·root·········(0)·root·········(0)···658968·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mcs.exe.mdb |
49 | -rw-r--r--···0·root·········(0)·root·········(0)····12787·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb | 49 | -rw-r--r--···0·root·········(0)·root·········(0)····12787·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mdbrebase.exe.mdb |
50 | -rw-r--r--···0·root·········(0)·root·········(0)···141635·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mdoc.exe.mdb | 50 | -rw-r--r--···0·root·········(0)·root·········(0)···141635·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mdoc.exe.mdb |
51 | -rw-r--r--···0·root·········(0)·root·········(0)···212854·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb | 51 | -rw-r--r--···0·root·········(0)·root·········(0)···212854·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mkbundle.exe.mdb |
52 | -rw-r--r--···0·root·········(0)·root·········(0)······348·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mod.exe.mdb | 52 | -rw-r--r--···0·root·········(0)·root·········(0)······348·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mod.exe.mdb |
53 | -rw-r--r--···0·root·········(0)·root·········(0)····20388·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb | 53 | -rw-r--r--···0·root·········(0)·root·········(0)····20388·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-api-diff.exe.mdb |
54 | -rw-r--r--···0·root·········(0)·root·········(0)····30709·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb | 54 | -rw-r--r--···0·root·········(0)·root·········(0)····30709·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-api-html.exe.mdb |
55 | -rw-r--r--···0·root·········(0)·root·········(0)····26153·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb | 55 | -rw-r--r--···0·root·········(0)·root·········(0)····26153·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-api-info.exe.mdb |
56 | -rw-r--r--···0·root·········(0)·root·········(0)···212467·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb | 56 | -rw-r--r--···0·root·········(0)·root·········(0)···212467·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-cil-strip.exe.mdb |
57 | -rw-r--r--···0·root·········(0)·root·········(0)·····1627·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-service.exe.mdb | 57 | -rw-r--r--···0·root·········(0)·root·········(0)·····1627·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-service.exe.mdb |
58 | -rw-r--r--···0·root·········(0)·root·········(0)····13852·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb | 58 | -rw-r--r--···0·root·········(0)·root·········(0)····13852·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-shlib-cop.exe.mdb |
59 | -rw-r--r--···0·root·········(0)·root·········(0)···234 | 59 | -rw-r--r--···0·root·········(0)·root·········(0)···234274·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-symbolicate.exe.mdb |
60 | -rw-r--r--···0·root·········(0)·root·········(0)·····1276·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb | 60 | -rw-r--r--···0·root·········(0)·root·········(0)·····1276·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mono-xmltool.exe.mdb |
61 | -rw-r--r--···0·root·········(0)·root·········(0)···217701·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/monop.exe.mdb | 61 | -rw-r--r--···0·root·········(0)·root·········(0)···217701·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/monop.exe.mdb |
62 | -rw-r--r--···0·root·········(0)·root·········(0)·····2112·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mozroots.exe.mdb | 62 | -rw-r--r--···0·root·········(0)·root·········(0)·····2112·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mozroots.exe.mdb |
63 | -rw-r--r--···0·root·········(0)·root·········(0)··1644673·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb | 63 | -rw-r--r--···0·root·········(0)·root·········(0)··1644673·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/mscorlib.dll.mdb |
64 | -rw-r--r--···0·root·········(0)·root·········(0)····15551·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb | 64 | -rw-r--r--···0·root·········(0)·root·········(0)····15551·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/pdb2mdb.exe.mdb |
65 | -rw-r--r--···0·root·········(0)·root·········(0)·····2738·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/permview.exe.mdb | 65 | -rw-r--r--···0·root·········(0)·root·········(0)·····2738·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/permview.exe.mdb |
66 | -rw-r--r--···0·root·········(0)·root·········(0)····24439·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/resgen.exe.mdb | 66 | -rw-r--r--···0·root·········(0)·root·········(0)····24439·2023-09-06·12:03:58.000000·./usr/lib/mono/4.5/resgen.exe.mdb |
Offset 1, 700 lines modified | Offset 1, 700 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·2c70·aab7·4997·4a45·ba4d·46bc·55e5·08c2··,p..I.JE.MF.U... | ||
00000020:· | 00000020:·d437·0300·7000·0000·7c89·0200·5d00·0000··.7..p...|...]... | ||
00000030:· | 00000030:·ec34·0300·e802·0000·5d00·0000·0432·0300··.4......]....2.. | ||
00000040:·e802·0000·020e·0000· | 00000040:·e802·0000·020e·0000·ec89·0200·18a8·0000··................ | ||
00000050:·0000·0000·0000·0000· | 00000050:·0000·0000·0000·0000·d437·0300·0000·0000··.........7...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·3f2f·6275·696c·642f·7265·7072·6f64·7563··?/build/reproduc | 00000070:·3f2f·6275·696c·642f·7265·7072·6f64·7563··?/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | 00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | ||
000000a0:·732f·746f·6f6c·732f·616c·2f41·6c2e·6373··s/tools/al/Al.cs | 000000a0:·732f·746f·6f6c·732f·616c·2f41·6c2e·6373··s/tools/al/Al.cs | ||
000000b0:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | 000000b0:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | ||
000000c0:·3544·e7b4·3562·5968·8a5c·7277·2c19·9a28··5D..5bYh.\rw,..( | 000000c0:·3544·e7b4·3562·5968·8a5c·7277·2c19·9a28··5D..5bYh.\rw,..( | ||
000000d0:·0047·2f62·7569·6c64·2f72·6570·726f·6475··.G/build/reprodu | 000000d0:·0047·2f62·7569·6c64·2f72·6570·726f·6475··.G/build/reprodu | ||
000000e0:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | 000000e0:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | ||
000000f0:·362e·382e·302e·3130·352b·6466·7367·2f6d··6.8.0.105+dfsg/m | 000000f0:·362e·382e·302e·3130·352b·6466·7367·2f6d··6.8.0.105+dfsg/m | ||
00000100:·6373·2f62·7569·6c64·2f63·6f6d·6d6f·6e2f··cs/build/common/ | 00000100:·6373·2f62·7569·6c64·2f63·6f6d·6d6f·6e2f··cs/build/common/ | ||
00000110:·436f·6e73·7473·2e63·7360·a66e·40cf·6482··Consts.cs`.n@.d. | 00000110:·436f·6e73·7473·2e63·7360·a66e·40cf·6482··Consts.cs`.n@.d. | ||
00000120:·4cb6·f042·d481·72a7·993a·aab2·bd2d·880e··L..B..r..:...-.. | 00000120:·4cb6·f042·d481·72a7·993a·aab2·bd2d·880e··L..B..r..:...-.. | ||
00000130:·a4e8·e2d5·4a00·2ec7·f300· | 00000130:·a4e8·e2d5·4a00·2ec7·f300·592f·6275·696c··....J.....Y/buil | ||
00000140:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | 00000140:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | ||
00000150:·6174·682f·6d6f·6e6f·2d36·2e38·2e30·2e31··ath/mono-6.8.0.1 | 00000150:·6174·682f·6d6f·6e6f·2d36·2e38·2e30·2e31··ath/mono-6.8.0.1 | ||
00000160:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | 00000160:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | ||
00000170:·2f69·6b76·6d2f·7265·666c·6563·742f·4669··/ikvm/reflect/Fi | |||
00000180:·656c·6449·6e66·6f2e·6373·60a6·6e40·cf64··eldInfo.cs`.n@.d | |||
00000190:·824c·b6f0·42d4·8172·a799·bc53·2360·ddb2··.L..B..r...S#`.. | |||
000001a0:·97f9·b2ba·2d4e·3288·b9c3·004b·2f62·7569··....-N2....K/bui | |||
000001b0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
000001c0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | |||
000001d0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
000001e0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f45··l/ikvm/reflect/E | |||
000001f0:·6e75·6d73·2e63·7360·a66e·40cf·6482·4cb6··nums.cs`.n@.d.L. | |||
00000200:·f042·d481·72a7·99bd·4446·cfb4·4438·e1f6··.B..r...DF..D8.. | |||
00000210:·032b·a2f9·c9bc·9f00·502f·6275·696c·642f··.+......P/build/ | |||
00000220:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | |||
00000230:·682f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··h/mono-6.8.0.105 | |||
00000240:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000250:·6b76·6d2f·7265·666c·6563·742f·4d65·7468··kvm/reflect/Meth | |||
00000260:·6f64·426f·6479·2e63·7360·a66e·40cf·6482··odBody.cs`.n@.d. | |||
00000270:·4cb6·f042·d481·72a7·9970·0ab5·24d4·647c··L..B..r..p..$.d| | |||
00000280:·9642·fa1f·2f24·bf52·a700·592f·6275·696c··.B../$.R..Y/buil | |||
00000290:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | |||
000002a0:·6174·682f·6d6f·6e6f·2d36·2e38·2e30·2e31··ath/mono-6.8.0.1 | |||
000002b0:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | |||
00000 | 00000170:·2f69·6b76·6d2f·7265·666c·6563·742f·4375··/ikvm/reflect/Cu | ||
00000 | 00000180:·7374·6f6d·4174·7472·6962·7574·6544·6174··stomAttributeDat | ||
00000 | 00000190:·612e·6373·60a6·6e40·cf64·824c·b6f0·42d4··a.cs`.n@.d.L..B. | ||
00000 | 000001a0:·8172·a799·77e3·be75·2be9·2592·fe56·4cf2··.r..w..u+.%..VL. | ||
00000 | 000001b0:·619a·7547·0057·2f62·7569·6c64·2f72·6570··a.uG.W/build/rep | ||
00000 | 000001c0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | ||
00000 | 000001d0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | ||
00000 | 000001e0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | ||
00000 | 000001f0:·2f72·6566·6c65·6374·2f4c·6f63·616c·5661··/reflect/LocalVa | ||
00000200:·7269·6162·6c65·496e·666f·2e63·7360·a66e··riableInfo.cs`.n | |||
00000350:·7573·4d61·7463·6845·7863·6570·7469·6f6e··usMatchException | |||
00000360:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000370:·72a7·99b4·c82d·ba68·55a9·d16a·1f15·883a··r....-.hU..j...: | |||
00000380:·874e·c100·4c2f·6275·696c·642f·7265·7072··.N..L/build/repr | |||
00000390:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | |||
000003a0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
000003b0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
000003c0:·7265·666c·6563·742f·4d6f·6475·6c65·2e63··reflect/Module.c | |||
000003d0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
000003e0:·9902·545b·8ffe·9e66·32a2·c72b·57b8·eb30··..T[...f2..+W..0 | |||
000003f0:·6600·5d2f·6275·696c·642f·7265·7072·6f64··f.]/build/reprod | |||
00000400:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00000410:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
00000420:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
00000430:·666c·6563·742f·4261·6449·6d61·6765·466f··flect/BadImageFo | |||
00000440:·726d·6174·4578·6365·7074·696f·6e2e·6373··rmatException.cs | |||
00000450:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
00000460:·ee29·3318·5ce4·04bb·5337·4300·6e0c·d7cc··.)3.\...S7C.n... | |||
00000470:·005a·2f62·7569·6c64·2f72·6570·726f·6475··.Z/build/reprodu | |||
00000480:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | |||
00000490:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
000004a0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
000004b0:·6c65·6374·2f4d·616e·6966·6573·7452·6573··lect/ManifestRes | |||
000004c0:·6f75·7263·6549·6e66·6f2e·6373·60a6·6e40··ourceInfo.cs`.n@ | |||
000004d0:·cf64·824c·b6f0·42d4·8172·a799·482c·c469··.d.L..B..r..H,.i | |||
000004e0:·b04f·a60f·c647·4ddf·ffbd·d6ae·0054·2f62··.O...GM......T/b | |||
000004f0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00000500:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
00000510:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00000520:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000530:·2f46·6965·6c64·5369·676e·6174·7572·652e··/FieldSignature. | |||
00000540:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
00000550:·a799·3cc7·ad39·19b3·ba9c·0ebf·e9e0·a160··..<..9.........` | |||
00000560:·db05·004e·2f62·7569·6c64·2f72·6570·726f··...N/build/repro | |||
00000570:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
00000580:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000590:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
000005a0:·6566·6c65·6374·2f41·7373·656d·626c·792e··eflect/Assembly. | |||
000005b0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
000005c0:·a799·f0c7·543b·eb94·92f6·edb0·85d9·aeba··....T;.......... | |||
000005d0:·ae24·0053·2f62·7569·6c64·2f72·6570·726f··.$.S/build/repro | |||
000005e0:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
000005f0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000600:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000610:·6566·6c65·6374·2f4d·6574·686f·6449·6d70··eflect/MethodImp | |||
00000620:·6c4d·6170·2e63·7360·a66e·40cf·6482·4cb6··lMap.cs`.n@.d.L. | |||
00000630:·f042·d481·72a7·99bd·4c2a·c6ee·3f1e·6944··.B..r...L*..?.iD | |||
00000640:·e147·6b79·626b·9500·542f·6275·696c·642f··.Gkybk..T/build/ | |||
00000650:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | |||
00000660:·682f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··h/mono-6.8.0.105 | |||
00000670:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000680:·6b76·6d2f·7265·666c·6563·742f·5479·7065··kvm/reflect/Type | |||
00000690:·4e61·6d65·5061·7273·6572·2e63·7360·a66e··NameParser.cs`.n | |||
00000 | 00000210:·40cf·6482·4cb6·f042·d481·72a7·99a4·11ef··@.d.L..B..r..... | ||
00000 | 00000220:·7349·4226·8093·a022·0515·99a1·1500·4a2f··sIB&..."......J/ | ||
00000 | 00000230:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | ||
00000 | 00000240:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | ||
00000 | 00000250:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | ||
00000 | 00000260:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | ||
00000270:·742f·5574·696c·2e63·7360·a66e·40cf·6482··t/Util.cs`.n@.d. | |||
00000280:·4cb6·f042·d481·72a7·9974·fa0c·4021·780d··L..B..r..t..@!x. | |||
00000290:·8ad9·7073·9e98·5049·0800·4c2f·6275·696c··..ps..PI..L/buil | |||
00000700:·742f·4d69·7373·696e·672e·6373·60a6·6e40··t/Missing.cs`.n@ | |||
00000710:·cf64·824c·b6f0·42d4·8172·a799·5caa·d392··.d.L..B..r..\... | |||
00000720:·ba92·e7b4·6a21·5f6c·2fb6·0ab7·0052·2f62··....j!_l/....R/b | |||
00000730:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00000740:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
00000750:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00000760:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000770:·2f41·7373·656d·626c·794e·616d·652e·6373··/AssemblyName.cs | |||
00000780:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
00000790:·88d8·2a12·0f7a·bfcf·ec1c·ca71·4315·6062··..*..z.....qC.`b | |||
000007a0:·004d·2f62·7569·6c64·2f72·6570·726f·6475··.M/build/reprodu | |||
Max diff block lines reached; 1748338/1785480 bytes (97.92%) 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:·9f69·ff89·1926·464a·8ea2·e8fd·2c5a·6905··.i...&FJ....,Zi. | ||
00000020:· | 00000020:·221f·0300·7000·0000·f278·0200·5a00·0000··"...p....x..Z... | ||
00000030:· | 00000030:·521c·0300·d002·0000·5a00·0000·8219·0300··R.......Z....... | ||
00000040:·d002·0000·580d·0000· | 00000040:·d002·0000·580d·0000·6279·0200·20a0·0000··....X...by..·... | ||
00000050:·0000·0000·0000·0000· | 00000050:·0000·0000·0000·0000·221f·0300·0000·0000··........"....... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·482f·6275·696c·642f·7265·7072·6f64·7563··H/build/reproduc | 00000070:·482f·6275·696c·642f·7265·7072·6f64·7563··H/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | 00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | ||
000000a0:·732f·746f·6f6c·732f·6761·6375·7469·6c2f··s/tools/gacutil/ | 000000a0:·732f·746f·6f6c·732f·6761·6375·7469·6c2f··s/tools/gacutil/ | ||
000000b0:·6472·6976·6572·2e63·7360·a66e·40cf·6482··driver.cs`.n@.d. | 000000b0:·6472·6976·6572·2e63·7360·a66e·40cf·6482··driver.cs`.n@.d. | ||
000000c0:·4cb6·f042·d481·72a7·99fd·15bd·d96f·c807··L..B..r......o.. | 000000c0:·4cb6·f042·d481·72a7·99fd·15bd·d96f·c807··L..B..r......o.. | ||
Offset 15, 657 lines modified | Offset 15, 657 lines modified | ||
000000e0:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | 000000e0:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | ||
000000f0:·6174·682f·6d6f·6e6f·2d36·2e38·2e30·2e31··ath/mono-6.8.0.1 | 000000f0:·6174·682f·6d6f·6e6f·2d36·2e38·2e30·2e31··ath/mono-6.8.0.1 | ||
00000100:·3035·2b64·6673·672f·6d63·732f·746f·6f6c··05+dfsg/mcs/tool | 00000100:·3035·2b64·6673·672f·6d63·732f·746f·6f6c··05+dfsg/mcs/tool | ||
00000110:·732f·7365·6375·7269·7479·2f53·7472·6f6e··s/security/Stron | 00000110:·732f·7365·6375·7269·7479·2f53·7472·6f6e··s/security/Stron | ||
00000120:·674e·616d·654d·616e·6167·6572·2e63·7360··gNameManager.cs` | 00000120:·674e·616d·654d·616e·6167·6572·2e63·7360··gNameManager.cs` | ||
00000130:·a66e·40cf·6482·4cb6·f042·d481·72a7·9990··.n@.d.L..B..r... | 00000130:·a66e·40cf·6482·4cb6·f042·d481·72a7·9990··.n@.d.L..B..r... | ||
00000140:·bdf1·1f4b·ad0c·f72a·4d75·90a8·eb86·e200··...K...*Mu...... | 00000140:·bdf1·1f4b·ad0c·f72a·4d75·90a8·eb86·e200··...K...*Mu...... | ||
00000150:· | 00000150:·592f·6275·696c·642f·7265·7072·6f64·7563··Y/build/reproduc | ||
00000160:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000160:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000170:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | 00000170:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | ||
00000180:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | 00000180:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | ||
00000190:·6563·742f·4669·656c·6449·6e66·6f2e·6373··ect/FieldInfo.cs | |||
000001a0:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
000001b0:·bc53·2360·ddb2·97f9·b2ba·2d4e·3288·b9c3··.S#`......-N2... | |||
000001c0:·004b·2f62·7569·6c64·2f72·6570·726f·6475··.K/build/reprodu | |||
000001d0:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | |||
000001e0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
000001f0:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00000200:·6c65·6374·2f45·6e75·6d73·2e63·7360·a66e··lect/Enums.cs`.n | |||
00000210:·40cf·6482·4cb6·f042·d481·72a7·99bd·4446··@.d.L..B..r...DF | |||
00000220:·cfb4·4438·e1f6·032b·a2f9·c9bc·9f00·502f··..D8...+......P/ | |||
00000230:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
00000240:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | |||
00000250:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
00000260:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
00000270:·742f·4d65·7468·6f64·426f·6479·2e63·7360··t/MethodBody.cs` | |||
00000280:·a66e·40cf·6482·4cb6·f042·d481·72a7·9970··.n@.d.L..B..r..p | |||
00000290:·0ab5·24d4·647c·9642·fa1f·2f24·bf52·a700··..$.d|.B../$.R.. | |||
000002a0:·592f·6275·696c·642f·7265·7072·6f64·7563··Y/build/reproduc | |||
000002b0:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
000002c0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
000002d0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00000 | 00000190:·6563·742f·4375·7374·6f6d·4174·7472·6962··ect/CustomAttrib | ||
00000 | 000001a0:·7574·6544·6174·612e·6373·60a6·6e40·cf64··uteData.cs`.n@.d | ||
00000 | 000001b0:·824c·b6f0·42d4·8172·a799·77e3·be75·2be9··.L..B..r..w..u+. | ||
00000 | 000001c0:·2592·fe56·4cf2·619a·7547·0057·2f62·7569··%..VL.a.uG.W/bui | ||
00000 | 000001d0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | ||
00000 | 000001e0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | ||
00000 | 000001f0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | ||
00000 | 00000200:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4c··l/ikvm/reflect/L | ||
00000210:·6f63·616c·5661·7269·6162·6c65·496e·666f··ocalVariableInfo | |||
00000360:·6d62·6967·756f·7573·4d61·7463·6845·7863··mbiguousMatchExc | |||
00000370:·6570·7469·6f6e·2e63·7360·a66e·40cf·6482··eption.cs`.n@.d. | |||
00000380:·4cb6·f042·d481·72a7·99b4·c82d·ba68·55a9··L..B..r....-.hU. | |||
00000390:·d16a·1f15·883a·874e·c100·4c2f·6275·696c··.j...:.N..L/buil | |||
000003a0:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | |||
000003b0:·6174·682f·6d6f·6e6f·2d36·2e38·2e30·2e31··ath/mono-6.8.0.1 | |||
000003c0:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | |||
000003d0:·2f69·6b76·6d2f·7265·666c·6563·742f·4d6f··/ikvm/reflect/Mo | |||
000003e0:·6475·6c65·2e63·7360·a66e·40cf·6482·4cb6··dule.cs`.n@.d.L. | |||
000003f0:·f042·d481·72a7·9902·545b·8ffe·9e66·32a2··.B..r...T[...f2. | |||
00000400:·c72b·57b8·eb30·6600·5d2f·6275·696c·642f··.+W..0f.]/build/ | |||
00000410:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | |||
00000420:·682f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··h/mono-6.8.0.105 | |||
00000430:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000440:·6b76·6d2f·7265·666c·6563·742f·4261·6449··kvm/reflect/BadI | |||
00000450:·6d61·6765·466f·726d·6174·4578·6365·7074··mageFormatExcept | |||
00000460:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. | |||
00000470:·42d4·8172·a799·ee29·3318·5ce4·04bb·5337··B..r...)3.\...S7 | |||
00000480:·4300·6e0c·d7cc·005a·2f62·7569·6c64·2f72··C.n....Z/build/r | |||
00000490:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
000004a0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
000004b0:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
000004c0:·766d·2f72·6566·6c65·6374·2f4d·616e·6966··vm/reflect/Manif | |||
000004d0:·6573·7452·6573·6f75·7263·6549·6e66·6f2e··estResourceInfo. | |||
000004e0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
000004f0:·a799·482c·c469·b04f·a60f·c647·4ddf·ffbd··..H,.i.O...GM... | |||
00000500:·d6ae·0054·2f62·7569·6c64·2f72·6570·726f··...T/build/repro | |||
00000510:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
00000520:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000530:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000540:·6566·6c65·6374·2f46·6965·6c64·5369·676e··eflect/FieldSign | |||
00000550:·6174·7572·652e·6373·60a6·6e40·cf64·824c··ature.cs`.n@.d.L | |||
00000560:·b6f0·42d4·8172·a799·3cc7·ad39·19b3·ba9c··..B..r..<..9.... | |||
00000570:·0ebf·e9e0·a160·db05·004e·2f62·7569·6c64··.....`...N/build | |||
00000580:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
00000590:·7468·2f6d·6f6e·6f2d·362e·382e·302e·3130··th/mono-6.8.0.10 | |||
000005a0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
000005b0:·696b·766d·2f72·6566·6c65·6374·2f41·7373··ikvm/reflect/Ass | |||
000005c0:·656d·626c·792e·6373·60a6·6e40·cf64·824c··embly.cs`.n@.d.L | |||
000005d0:·b6f0·42d4·8172·a799·f0c7·543b·eb94·92f6··..B..r....T;.... | |||
000005e0:·edb0·85d9·aeba·ae24·0053·2f62·7569·6c64··.......$.S/build | |||
000005f0:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
00000600:·7468·2f6d·6f6e·6f2d·362e·382e·302e·3130··th/mono-6.8.0.10 | |||
00000610:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
00000620:·696b·766d·2f72·6566·6c65·6374·2f4d·6574··ikvm/reflect/Met | |||
00000630:·686f·6449·6d70·6c4d·6170·2e63·7360·a66e··hodImplMap.cs`.n | |||
00000640:·40cf·6482·4cb6·f042·d481·72a7·99bd·4c2a··@.d.L..B..r...L* | |||
00000650:·c6ee·3f1e·6944·e147·6b79·626b·9500·542f··..?.iD.Gkybk..T/ | |||
00000660:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
00000670:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | |||
00000680:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
00000690:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
000006a0:·742f·5479·7065·4e61·6d65·5061·7273·6572··t/TypeNameParser | |||
00000 | 00000220:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | ||
00000 | 00000230:·72a7·99a4·11ef·7349·4226·8093·a022·0515··r.....sIB&...".. | ||
00000 | 00000240:·99a1·1500·4a2f·6275·696c·642f·7265·7072··....J/build/repr | ||
00000 | 00000250:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | ||
00000 | 00000260:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | ||
00000 | 00000270:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | ||
00000280:·7265·666c·6563·742f·5574·696c·2e63·7360··reflect/Util.cs` | |||
00000710:·7265·666c·6563·742f·4d69·7373·696e·672e··reflect/Missing. | |||
00000720:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
00000730:·a799·5caa·d392·ba92·e7b4·6a21·5f6c·2fb6··..\.......j!_l/. | |||
00000740:·0ab7·0052·2f62·7569·6c64·2f72·6570·726f··...R/build/repro | |||
00000750:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
00000760:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000770:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000780:·6566·6c65·6374·2f41·7373·656d·626c·794e··eflect/AssemblyN | |||
00000790:·616d·652e·6373·60a6·6e40·cf64·824c·b6f0··ame.cs`.n@.d.L.. | |||
000007a0:·42d4·8172·a799·88d8·2a12·0f7a·bfcf·ec1c··B..r....*..z.... | |||
000007b0:·ca71·4315·6062·004d·2f62·7569·6c64·2f72··.qC.`b.M/build/r | |||
000007c0:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
Max diff block lines reached; 1677058/1714151 bytes (97.84%) 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:·f8f4·5e1b·266f·1542·8a2c·8c2b·e8ad·0472··..^.&o.B.,.+...r | ||
00000020:·5e9b·0300·7000·0000·7ae2·0200·6300·0000··^...p...z...c... | 00000020:·5e9b·0300·7000·0000·7ae2·0200·6300·0000··^...p...z...c... | ||
00000030:·4698·0300·1803·0000·6300·0000·2e95·0300··F.......c....... | 00000030:·4698·0300·1803·0000·6300·0000·2e95·0300··F.......c....... | ||
00000040:·1803·0000·db0e·0000·eae2·0200·44b2·0000··............D... | 00000040:·1803·0000·db0e·0000·eae2·0200·44b2·0000··............D... | ||
00000050:·0000·0000·0000·0000·5e9b·0300·0000·0000··........^....... | 00000050:·0000·0000·0000·0000·5e9b·0300·0000·0000··........^....... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·462f·6275·696c·642f·7265·7072·6f64·7563··F/build/reproduc | 00000070:·462f·6275·696c·642f·7265·7072·6f64·7563··F/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
Offset 67, 658 lines modified | Offset 67, 658 lines modified | ||
00000420:·a2a7·574b·5ae3·39fd·18cf·21a1·7000·4b2f··..WKZ.9...!.p.K/ | 00000420:·a2a7·574b·5ae3·39fd·18cf·21a1·7000·4b2f··..WKZ.9...!.p.K/ | ||
00000430:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | 00000430:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | ||
00000440:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | 00000440:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | ||
00000450:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | 00000450:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | ||
00000460:·726e·616c·2f69·6b64·6173·6d2f·5461·626c··rnal/ikdasm/Tabl | 00000460:·726e·616c·2f69·6b64·6173·6d2f·5461·626c··rnal/ikdasm/Tabl | ||
00000470:·6544·756d·7065·722e·6373·60a6·6e40·cf64··eDumper.cs`.n@.d | 00000470:·6544·756d·7065·722e·6373·60a6·6e40·cf64··eDumper.cs`.n@.d | ||
00000480:·824c·b6f0·42d4·8172·a799·006c·5e77·0891··.L..B..r...l^w.. | 00000480:·824c·b6f0·42d4·8172·a799·006c·5e77·0891··.L..B..r...l^w.. | ||
00000490:·288d·3015·b442·d4f1·a244·00 | 00000490:·288d·3015·b442·d4f1·a244·0059·2f62·7569··(.0..B...D.Y/bui | ||
000004a0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | 000004a0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | ||
000004b0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | 000004b0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | ||
000004c0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | 000004c0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | ||
000004d0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4 | 000004d0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f43··l/ikvm/reflect/C | ||
000004e0:·6965·6c64·496e·666f·2e63·7360·a66e·40cf··ieldInfo.cs`.n@. | |||
000004f0:·6482·4cb6·f042·d481·72a7·99bc·5323·60dd··d.L..B..r...S#`. | |||
00000500:·b297·f9b2·ba2d·4e32·88b9·c300·4b2f·6275··.....-N2....K/bu | |||
00000510:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
00000520:·2d70·6174·682f·6d6f·6e6f·2d36·2e38·2e30··-path/mono-6.8.0 | |||
00000530:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
00000540:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00000550:·456e·756d·732e·6373·60a6·6e40·cf64·824c··Enums.cs`.n@.d.L | |||
00000560:·b6f0·42d4·8172·a799·bd44·46cf·b444·38e1··..B..r...DF..D8. | |||
00000570:·f603·2ba2·f9c9·bc9f·0050·2f62·7569·6c64··..+......P/build | |||
00000580:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
00000590:·7468·2f6d·6f6e·6f2d·362e·382e·302e·3130··th/mono-6.8.0.10 | |||
000005a0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
000005b0:·696b·766d·2f72·6566·6c65·6374·2f4d·6574··ikvm/reflect/Met | |||
000005c0:·686f·6442·6f64·792e·6373·60a6·6e40·cf64··hodBody.cs`.n@.d | |||
000005d0:·824c·b6f0·42d4·8172·a799·700a·b524·d464··.L..B..r..p..$.d | |||
000005e0:·7c96·42fa·1f2f·24bf·52a7·0059·2f62·7569··|.B../$.R..Y/bui | |||
000005f0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
00000600:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | |||
00000610:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
00000620:·6c2f·696b·766d·2f72·6566·6c65·6374·2f43··l/ikvm/reflect/C | |||
00000 | 000004e0:·7573·746f·6d41·7474·7269·6275·7465·4461··ustomAttributeDa | ||
00000 | 000004f0:·7461·2e63·7360·a66e·40cf·6482·4cb6·f042··ta.cs`.n@.d.L..B | ||
00000 | 00000500:·d481·72a7·9977·e3be·752b·e925·92fe·564c··..r..w..u+.%..VL | ||
00000 | 00000510:·f261·9a75·4700·572f·6275·696c·642f·7265··.a.uG.W/build/re | ||
00000 | 00000520:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | ||
00000 | 00000530:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
00000 | 00000540:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | ||
00000 | 00000550:·6d2f·7265·666c·6563·742f·4c6f·6361·6c56··m/reflect/LocalV | ||
00000560:·6172·6961·626c·6549·6e66·6f2e·6373·60a6··ariableInfo.cs`. | |||
000006b0:·6f75·734d·6174·6368·4578·6365·7074·696f··ousMatchExceptio | |||
000006c0:·6e2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··n.cs`.n@.d.L..B. | |||
000006d0:·8172·a799·b4c8·2dba·6855·a9d1·6a1f·1588··.r....-.hU..j... | |||
000006e0:·3a87·4ec1·004c·2f62·7569·6c64·2f72·6570··:.N..L/build/rep | |||
000006f0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
00000700:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | |||
00000710:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
00000720:·2f72·6566·6c65·6374·2f4d·6f64·756c·652e··/reflect/Module. | |||
00000730:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
00000740:·a799·0254·5b8f·fe9e·6632·a2c7·2b57·b8eb··...T[...f2..+W.. | |||
00000750:·3066·005d·2f62·7569·6c64·2f72·6570·726f··0f.]/build/repro | |||
00000760:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
00000770:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00000780:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00000790:·6566·6c65·6374·2f42·6164·496d·6167·6546··eflect/BadImageF | |||
000007a0:·6f72·6d61·7445·7863·6570·7469·6f6e·2e63··ormatException.c | |||
000007b0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
000007c0:·99ee·2933·185c·e404·bb53·3743·006e·0cd7··..)3.\...S7C.n.. | |||
000007d0:·cc00·5a2f·6275·696c·642f·7265·7072·6f64··..Z/build/reprod | |||
000007e0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
000007f0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
00000800:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
00000810:·666c·6563·742f·4d61·6e69·6665·7374·5265··flect/ManifestRe | |||
00000820:·736f·7572·6365·496e·666f·2e63·7360·a66e··sourceInfo.cs`.n | |||
00000830:·40cf·6482·4cb6·f042·d481·72a7·9948·2cc4··@.d.L..B..r..H,. | |||
00000840:·69b0·4fa6·0fc6·474d·dfff·bdd6·ae00·542f··i.O...GM......T/ | |||
00000850:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
00000860:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | |||
00000870:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
00000880:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
00000890:·742f·4669·656c·6453·6967·6e61·7475·7265··t/FieldSignature | |||
000008a0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
000008b0:·72a7·993c·c7ad·3919·b3ba·9c0e·bfe9·e0a1··r..<..9......... | |||
000008c0:·60db·0500·4e2f·6275·696c·642f·7265·7072··`...N/build/repr | |||
000008d0:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/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·4173·7365·6d62·6c79··reflect/Assembly | |||
00000910:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000920:·72a7·99f0·c754·3beb·9492·f6ed·b085·d9ae··r....T;......... | |||
00000930:·baae·2400·532f·6275·696c·642f·7265·7072··..$.S/build/repr | |||
00000940:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | |||
00000950:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
00000960:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000970:·7265·666c·6563·742f·4d65·7468·6f64·496d··reflect/MethodIm | |||
00000980:·706c·4d61·702e·6373·60a6·6e40·cf64·824c··plMap.cs`.n@.d.L | |||
00000990:·b6f0·42d4·8172·a799·bd4c·2ac6·ee3f·1e69··..B..r...L*..?.i | |||
000009a0:·44e1·476b·7962·6b95·0054·2f62·7569·6c64··D.Gkybk..T/build | |||
000009b0:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
000009c0:·7468·2f6d·6f6e·6f2d·362e·382e·302e·3130··th/mono-6.8.0.10 | |||
000009d0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
000009e0:·696b·766d·2f72·6566·6c65·6374·2f54·7970··ikvm/reflect/Typ | |||
000009f0:·654e·616d·6550·6172·7365·722e·6373·60a6··eNameParser.cs`. | |||
00000 | 00000570:·6e40·cf64·824c·b6f0·42d4·8172·a799·a411··n@.d.L..B..r.... | ||
00000 | 00000580:·ef73·4942·2680·93a0·2205·1599·a115·004a··.sIB&..."......J | ||
00000 | 00000590:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | ||
00000 | 000005a0:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | ||
00000 | 000005b0:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext | ||
00000 | 000005c0:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | ||
000005d0:·6374·2f55·7469·6c2e·6373·60a6·6e40·cf64··ct/Util.cs`.n@.d | |||
000005e0:·824c·b6f0·42d4·8172·a799·74fa·0c40·2178··.L..B..r..t..@!x | |||
000005f0:·0d8a·d970·739e·9850·4908·004c·2f62·7569··...ps..PI..L/bui | |||
00000a60:·6374·2f4d·6973·7369·6e67·2e63·7360·a66e··ct/Missing.cs`.n | |||
00000a70:·40cf·6482·4cb6·f042·d481·72a7·995c·aad3··@.d.L..B..r..\.. | |||
00000a80:·92ba·92e7·b46a·215f·6c2f·b60a·b700·522f··.....j!_l/....R/ | |||
00000a90:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
00000aa0:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | |||
00000ab0:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
00000ac0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
00000ad0:·742f·4173·7365·6d62·6c79·4e61·6d65·2e63··t/AssemblyName.c | |||
00000ae0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000af0:·9988·d82a·120f·7abf·cfec·1cca·7143·1560··...*..z.....qC.` | |||
00000b00:·6200·4d2f·6275·696c·642f·7265·7072·6f64··b.M/build/reprod | |||
00000b10:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00000b20:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
Max diff block lines reached; 1512909/1549586 bytes (97.63%) 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:·02e9·bf0e·b737·de4c·907b·6698·50c1·e444··.....7.L.{f.P..D | ||
00000020:·f23a·0000·7000·0000·a62c·0000·0500·0000··.:..p....,...... | 00000020:·f23a·0000·7000·0000·a62c·0000·0500·0000··.:..p....,...... | ||
00000030:·ca3a·0000·2800·0000·0500·0000·a23a·0000··.:..(........:.. | 00000030:·ca3a·0000·2800·0000·0500·0000·a23a·0000··.:..(........:.. | ||
00000040:·2800·0000·2101·0000·162d·0000·8c0d·0000··(...!....-...... | 00000040:·2800·0000·2101·0000·162d·0000·8c0d·0000··(...!....-...... | ||
00000050:·0000·0000·0000·0000·f23a·0000·0000·0000··.........:...... | 00000050:·0000·0000·0000·0000·f23a·0000·0000·0000··.........:...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·5b2f·6275·696c·642f·7265·7072·6f64·7563··[/build/reproduc | 00000070:·5b2f·6275·696c·642f·7265·7072·6f64·7563··[/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
Offset 24, 33 lines modified | Offset 24, 33 lines modified | ||
00000170:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000170:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000180:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | 00000180:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | ||
00000190:·7465·726e·616c·2f6c·696e·6b65·722f·7372··ternal/linker/sr | 00000190:·7465·726e·616c·2f6c·696e·6b65·722f·7372··ternal/linker/sr | ||
000001a0:·632f·616e·616c·797a·6572·2f43·6f6e·736f··c/analyzer/Conso | 000001a0:·632f·616e·616c·797a·6572·2f43·6f6e·736f··c/analyzer/Conso | ||
000001b0:·6c65·4465·7065·6e64·656e·6379·4772·6170··leDependencyGrap | 000001b0:·6c65·4465·7065·6e64·656e·6379·4772·6170··leDependencyGrap | ||
000001c0:·682e·6373·60a6·6e40·cf64·824c·b6f0·42d4··h.cs`.n@.d.L..B. | 000001c0:·682e·6373·60a6·6e40·cf64·824c·b6f0·42d4··h.cs`.n@.d.L..B. | ||
000001d0:·8172·a799·ba3d·77d4·121a·d045·c8c7·8476··.r...=w....E...v | 000001d0:·8172·a799·ba3d·77d4·121a·d045·c8c7·8476··.r...=w....E...v | ||
000001e0:·bb59·46b4·006 | 000001e0:·bb59·46b4·006f·2f62·7569·6c64·2f72·6570··.YF..o/build/rep | ||
000001f0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | 000001f0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | ||
00000200:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | 00000200:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | ||
00000210:·7367·2f65·7874·6572·6e61·6c2f·6c69·6e6b··sg/external/link | 00000210:·7367·2f65·7874·6572·6e61·6c2f·6c69·6e6b··sg/external/link | ||
00000220:·6572·2f73·7263·2f61·6e61·6c79·7a65·722f··er/src/analyzer/ | 00000220:·6572·2f73·7263·2f61·6e61·6c79·7a65·722f··er/src/analyzer/ | ||
00000230:·4c69·6e6b·6572·416e·616c·797a·6572·436f··LinkerAnalyzerCo | 00000230:·4c69·6e6b·6572·416e·616c·797a·6572·436f··LinkerAnalyzerCo | ||
00000240:·7265·2f | 00000240:·7265·2f44·6570·656e·6465·6e63·7947·7261··re/DependencyGra | ||
00000250:·2e63·7360·a66e·40cf·6482·4cb6·f042· | 00000250:·7068·2e63·7360·a66e·40cf·6482·4cb6·f042··ph.cs`.n@.d.L..B | ||
00000260:·72a7·99 | 00000260:·d481·72a7·9994·2d1a·c18c·946e·fda3·6b8f··..r...-....n..k. | ||
00000270:· | 00000270:·5c5e·672d·c900·6d2f·6275·696c·642f·7265··\^g-..m/build/re | ||
00000280:·6f64·7563·6962·6c65·2d70·6174·682f· | 00000280:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | ||
00000290:·6e6f·2d36·2e38·2e30·2e31·3035·2b64· | 00000290:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
000002a0:·672f·6578·7465·726e·616c·2f6c·696e· | 000002a0:·6673·672f·6578·7465·726e·616c·2f6c·696e··fsg/external/lin | ||
000002b0:·722f·7372·632f·616e·616c·797a·6572· | 000002b0:·6b65·722f·7372·632f·616e·616c·797a·6572··ker/src/analyzer | ||
000002c0:·696e·6b65·7241·6e61·6c79·7a65·7243· | 000002c0:·2f4c·696e·6b65·7241·6e61·6c79·7a65·7243··/LinkerAnalyzerC | ||
000002d0:·652f· | 000002d0:·6f72·652f·5370·6163·6541·6e61·6c79·7a65··ore/SpaceAnalyze | ||
000002e0:· | 000002e0:·722e·6373·60a6·6e40·cf64·824c·b6f0·42d4··r.cs`.n@.d.L..B. | ||
000002f0:·8172·a799· | 000002f0:·8172·a799·e69f·7f13·ce07·7b59·9a66·4dc5··.r........{Y.fM. | ||
00000300:· | 00000300:·4f11·2d21·0001·0000·0200·0003·0000·0400··O.-!............ | ||
00000310:·0005·0000·0100·0177·0000·0003·c501·011b··.......w........ | 00000310:·0005·0000·0100·0177·0000·0003·c501·011b··.......w........ | ||
00000320:·0001·0104·0401·9406·0099·069a·0600·0200··................ | 00000320:·0001·0104·0401·9406·0099·069a·0600·0200··................ | ||
00000330:·0000·03cb·0101·3b63·0001·0104·0504·01af··......;c........ | 00000330:·0000·03cb·0101·3b63·0001·0104·0504·01af··......;c........ | ||
00000340:·0600·b006·b106·0002·0000·0000·0101·01c8··................ | 00000340:·0600·b006·b106·0002·0000·0000·0101·01c8··................ | ||
00000350:·0600·c906·ca06·0002·0001·01ff·ffff·ff0f··................ | 00000350:·0600·c906·ca06·0002·0001·01ff·ffff·ff0f··................ | ||
00000360:·218c·0100·03f1·0101·0823·0895·8b08·6c1d··!........#....l. | 00000360:·218c·0100·03f1·0101·0823·0895·8b08·6c1d··!........#....l. | ||
00000370:·0001·0104·0505·0605·0401·d806·00d9·06e3··................ | 00000370:·0001·0104·0505·0605·0401·d806·00d9·06e3··................ | ||
Offset 550, 82 lines modified | Offset 550, 82 lines modified | ||
00002250:·0002·0000·0004·0303·a501·01ab·0001·0104··................ | 00002250:·0002·0000·0004·0303·a501·01ab·0001·0104··................ | ||
00002260:·0403·d244·00d3·44d4·4400·0200·0000·0403··...D..D.D....... | 00002260:·0403·d244·00d3·44d4·4400·0200·0000·0403··...D..D.D....... | ||
00002270:·03ad·0101·5b00·0101·0404·03eb·4400·ec44··....[.......D..D | 00002270:·03ad·0101·5b00·0101·0404·03eb·4400·ec44··....[.......D..D | ||
00002280:·ed44·0002·0100·0966·6f72·6d61·7474·6564··.D.....formatted | 00002280:·ed44·0002·0100·0966·6f72·6d61·7474·6564··.D.....formatted | ||
00002290:·0000·0004·0303·b301·014b·3300·0101·0404··.........K3..... | 00002290:·0000·0004·0303·b301·014b·3300·0101·0404··.........K3..... | ||
000022a0:·0403·8445·0091·4592·4500·0200·0000·0403··...E..E.E....... | 000022a0:·0403·8445·0091·4592·4500·0200·0000·0403··...E..E.E....... | ||
000022b0:·03a9·0101·0001·0113·03ab·4500·ac45·ad45··..........E..E.E | 000022b0:·03a9·0101·0001·0113·03ab·4500·ac45·ad45··..........E..E.E | ||
000022c0:·0002·0000·0000·0101·04c2·4500·c345·c445··..........E..E.E | |||
000022 | 000022d0:·0002·0000·0004·0403·1701·eb3b·0001·0105··...........;.... | ||
000022 | 000022e0:·0605·04d2·4500·d345·d445·0002·0000·0004··....E..E.E...... | ||
000022f0:·0403·2001·6363·6300·0101·0d0a·030d·04ec··..·.ccc......... | |||
00002300:·4500·ed45·ee45·0002·0000·0004·0403·2401··E..E.E........$. | |||
00002310:·0001·012a·0488·4600·8946·8a46·0002·0000··...*..F..F.F.... | |||
00002320:·0004·0403·2401·0001·012f·049e·4600·9f46··....$..../..F..F | |||
00002330:·a046·0002·0200·0a66·696c·6553·7472·6561··.F.....fileStrea | |||
00002340:·6d02·0109·7a69·7053·7472·6561·6d03·0501··m...zipStream... | |||
00002350:·ffff·ffff·0f0b·4501·010b·4501·0212·3301··......E...E...3. | |||
00002360:·031a·2101·ffff·ffff·0f4b·5b00·0404·0328··..!......K[....( | |||
00002370:·0165·434b·0874·3b5b·0001·0104·0c0c·0606··.eCK.t;[........ | |||
00002380:·0505·04b4·4600·ce46·eb46·0002·0500·0672··....F..F.F.....r | |||
00002390:·6561·6465·7201·0201·6205·0301·6505·0405··eader...b...e... | |||
000023a0:·6265·6769·6e06·0503·656e·6406·0701·ffff··begin...end..... | |||
000023b0:·ffff·0f00·e101·0101·07cf·0101·020c·c401··................ | |||
000023c0:·0103·13c4·0101·043f·ba01·0105·63ba·0101··.......?....c... | |||
000023d0:·06a7·01ba·0100·0404·0336·0143·3342·6d08··.........6.C3Bm. | |||
000023e0:·1b6b·6d6b·5b5c·6b6b·cba7·3503·e8ff·ffff··.kmk[\kk..5..... | |||
000023f0:·0f02·0501·0001·010b·0506·1f07·0808·0809··................ | |||
00002400:·0909·0a09·0a07·0705·048c·4700·ac47·d547··..........G..G.G | |||
00002410:·0002·0300·0676·6572·7465·7800·0105·696e··.....vertex...in | |||
00002420:·6465·7803·0306·7072·6566·6978·0304·01ff··dex...prefix.... | |||
00002430:·ffff·ff0f·0018·01ff·ffff·ff0f·1ed8·0101··................ | |||
00002440:·0224·cb01·0103·bf01·cb01·0004·0403·5a01··.$............Z. | |||
00002450:·cb3b·3b6b·3a42·536b·738b·9308·2c74·8b95··.;;k:BSks...,t.. | |||
00002460:·7500·0101·0506·0506·0623·3706·0606·060e··u........#7..... | |||
00002470:·0706·0706·0404·9248·00ad·48ca·4800·0200··.......H..H.H... | |||
00002480:·0000·0404·0373·0100·0101·0404·ff48·0080··.....s.......H.. | |||
00002490:·4981·4900·0200·0000·0001·0104·9549·0096··I.I..........I.. | |||
000024a0:·4997·4900·0200·0000·0404·038a·0101·0001··I.I............. | |||
000024b0:·0104·04a5·4900·a649·a749·0002·0000·0004··....I..I.I...... | |||
000024c0:·0503·2401·6364·3c00·0101·030c·0a04·05bc··..$.cd<......... | |||
000024d0:·4900·bd49·be49·0002·0001·01ff·ffff·ff0f··I..I.I.......... | |||
000024e0:·002b·0004·0503·2f01·0823·1c4b·3c00·0101··.+..../..#.K<... | |||
000022e0:·01ff·ffff·ff0f·002b·0004·0403·2f01·0823··.......+..../..# | |||
000022f0:·1c4b·3c00·0101·0506·0506·0404·de45·00df··.K<..........E.. | |||
00002300:·45e8·4500·0202·000b·6164·6441·7373·656d··E.E.....addAssem | |||
00002310:·626c·7900·0108·6164·6469·7469·6f6e·0000··bly...addition.. | |||
00002320:·0004·0403·3a01·3b3c·b408·2300·0101·0405··....:.;<..#..... | |||
00002330:·0404·0404·8546·009f·46a0·4600·0200·0000··.....F..F.F..... | |||
00002340:·0404·0345·0100·0101·0404·bd46·00be·46bf··...E.......F..F. | |||
00002350:·4600·0202·0003·6b65·7900·0105·6d73·697a··F.....key...msiz | |||
00002360:·6500·0000·0404·034a·014c·9374·6b7c·7400··e......J.L.tk|t. | |||
00002370:·0101·0404·0504·0404·0404·d346·00e2·46e3··...........F..F. | |||
00002380:·4600·0205·0004·7369·7a65·0001·0566·6965··F.....size...fie | |||
00002390:·6c64·0103·066d·6574·686f·6402·050c·7265··ld...method...re | |||
000023a0:·736f·6c76·6564·5479·7065·0006·0165·0505··solvedType...e.. | |||
000023b0:·02ff·ffff·ff0f·0c52·02ff·ffff·ff0f·52a7··.......R......R. | |||
000023c0:·0101·026c·8801·01ff·ffff·ff0f·af01·c201··...l............ | |||
000023d0:·01ff·ffff·ff0f·c701·e101·0004·0403·5901··..............Y. | |||
000023e0:·6c92·4b08·849a·4b43·6308·654c·a343·f400··l.K...KCc.eL.C.. | |||
000023f0:·0101·041f·0d05·200d·0505·0604·0506·0504··......·......... | |||
00002400:·0483·4700·af47·da47·0002·0800·0872·6573··..G..G.G.....res | |||
00002410:·6f6c·7665·7200·0109·746f·7461·6c53·697a··olver...totalSiz | |||
00002420:·6500·0204·6669·6c65·0205·0a70·6172·616d··e...file...param | |||
00002430:·6574·6572·7303·0708·6173·7365·6d62·6c79··eters...assembly | |||
00002440:·0308·066d·6f64·756c·6504·0a04·7479·7065··...module...type | |||
00002450:·060c·0563·6869·6c64·0808·01ff·ffff·ff0f··...child........ | |||
00002460:·0625·02ff·ffff·ff0f·4894·0301·0266·8403··.%......H....f.. | |||
00002470:·0203·bd01·8403·0104·d901·e502·0205·d901··................ | |||
00002480:·e502·0106·f501·c602·0207·8002·c602·0004··................ | |||
00002490:·0403·6f01·3b83·b45c·3b6c·1bd2·333b·b45c··..o.;..\;l..3;.\ | |||
000024a0:·424a·6b5b·73a2·53a2·5363·a253·0268·03f3··BJk[s.S.Sc.S.h.. | |||
000024b0:·ffff·ff0f·0103·1202·1001·3bb4·0001·0104··..........;..... | |||
000024c0:·0505·0504·0404·2d0d·0506·0605·3d62·0505··......-.....=b.. | |||
000024d0:·250e·220f·0722·1008·2d04·0505·048a·4800··%.".."..-.....H. | |||
000024e0:·d948·8e49·0002·0000·0004·0403·9301·01bb··.H.I............ | |||
000024f0:· | 000024f0:·0506·0506·0405·d849·00d9·49e2·4900·0202··.......I..I.I... | ||
00002500:·000b·6164·6441·7373·656d·626c·7900·0108··..addAssembly... | |||
00002510:·6164·6469·7469·6f6e·0000·0004·0503·3a01··addition......:. | |||
00002520:·3b3c·b408·2300·0101·0405·0404·0405·ff49··;<..#..........I | |||
00002500:·0200·0000·0001·0105·814a·0082·4a83·4a00··.........J..J.J. | |||
00002510:·0200·0000·0405·0317·01eb·3b00·0101·0506··..........;..... | |||
00002520:·0505·914a·0092·4a93·4a00·0200·0000·0405··...J..J.J....... | |||
00002530:·0320·0163·6363·0001·010d·0a03·0d05·ab4a··.·.ccc.........J | |||
Max diff block lines reached; 6676/20603 bytes (32.40%) 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:·198a·d447·5bf0·cd40·bc86·c1f6·46f5·4f90··...G[..@....F.O. | ||
00000020:· | 00000020:·180e·0a00·7000·0000·141f·0800·9400·0000··....p........... | ||
00000030:· | 00000030:·7809·0a00·a004·0000·9500·0000·d004·0a00··x............... | ||
00000040:·a804·0000·7128·0000· | 00000040:·a804·0000·7128·0000·841f·0800·4ce5·0100··....q(......L... | ||
00000050:·0000·0000·0000·0000· | 00000050:·0000·0000·0000·0000·180e·0a00·0000·0000··................ | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·412f·6275·696c·642f·7265·7072·6f64·7563··A/build/reproduc | 00000070:·412f·6275·696c·642f·7265·7072·6f64·7563··A/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | 00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | ||
000000a0:·732f·6d63·732f·6373·2d70·6172·7365·722e··s/mcs/cs-parser. | 000000a0:·732f·6d63·732f·6373·2d70·6172·7365·722e··s/mcs/cs-parser. | ||
000000b0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | 000000b0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | ||
000000c0:·a799·6639·2ea2·3b67·5dde·5c1b·a787·0701··..f9..;g].\..... | 000000c0:·a799·6639·2ea2·3b67·5dde·5c1b·a787·0701··..f9..;g].\..... | ||
Offset 384, 658 lines modified | Offset 384, 658 lines modified | ||
000017f0:·aab2·bd2d·880e·a4e8·e2d5·4a00·2ec7·f300··...-......J..... | 000017f0:·aab2·bd2d·880e·a4e8·e2d5·4a00·2ec7·f300··...-......J..... | ||
00001800:·472f·6275·696c·642f·7265·7072·6f64·7563··G/build/reproduc | 00001800:·472f·6275·696c·642f·7265·7072·6f64·7563··G/build/reproduc | ||
00001810:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00001810:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00001820:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | 00001820:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | ||
00001830:·732f·746f·6f6c·732f·6d6f·6e6f·702f·6f75··s/tools/monop/ou | 00001830:·732f·746f·6f6c·732f·6d6f·6e6f·702f·6f75··s/tools/monop/ou | ||
00001840:·746c·696e·652e·6373·60a6·6e40·cf64·824c··tline.cs`.n@.d.L | 00001840:·746c·696e·652e·6373·60a6·6e40·cf64·824c··tline.cs`.n@.d.L | ||
00001850:·b6f0·42d4·8172·a799·4659·f2cc·88fa·96c4··..B..r..FY...... | 00001850:·b6f0·42d4·8172·a799·4659·f2cc·88fa·96c4··..B..r..FY...... | ||
00001860:·80d6·4523·035e·6bd6·00 | 00001860:·80d6·4523·035e·6bd6·0059·2f62·7569·6c64··..E#.^k..Y/build | ||
00001870:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | 00001870:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | ||
00001880:·7468·2f6d·6f6e·6f2d·362e·382e·302e·3130··th/mono-6.8.0.10 | 00001880:·7468·2f6d·6f6e·6f2d·362e·382e·302e·3130··th/mono-6.8.0.10 | ||
00001890:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | 00001890:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | ||
000018a0:·696b·766d·2f72·6566·6c65·6374·2f4 | 000018a0:·696b·766d·2f72·6566·6c65·6374·2f43·7573··ikvm/reflect/Cus | ||
000018b0:·6c64·496e·666f·2e63·7360·a66e·40cf·6482··ldInfo.cs`.n@.d. | |||
000018c0:·4cb6·f042·d481·72a7·99bc·5323·60dd·b297··L..B..r...S#`... | |||
000018d0:·f9b2·ba2d·4e32·88b9·c300·4b2f·6275·696c··...-N2....K/buil | |||
000018e0:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p | |||
000018f0:·6174·682f·6d6f·6e6f·2d36·2e38·2e30·2e31··ath/mono-6.8.0.1 | |||
00001900:·3035·2b64·6673·672f·6578·7465·726e·616c··05+dfsg/external | |||
00001 | 000018b0:·746f·6d41·7474·7269·6275·7465·4461·7461··tomAttributeData | ||
000018c0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
000018d0:·72a7·9977·e3be·752b·e925·92fe·564c·f261··r..w..u+.%..VL.a | |||
000018e0:·9a75·4700·572f·6275·696c·642f·7265·7072··.uG.W/build/repr | |||
000018f0:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | |||
00001900:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
00001910:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00001920:·7265·666c·6563·742f·4c6f·6361·6c56·6172··reflect/LocalVar | |||
00001930:·6961·626c·6549·6e66·6f2e·6373·60a6·6e40··iableInfo.cs`.n@ | |||
00001940:·cf64·824c·b6f0·42d4·8172·a799·a411·ef73··.d.L..B..r.....s | |||
00001950:·4942·2680·93a0·2205·1599·a115·004a·2f62··IB&..."......J/b | |||
00001960:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00001970:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
00001980:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00001990:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
000019 | 000019a0:·2f55·7469·6c2e·6373·60a6·6e40·cf64·824c··/Util.cs`.n@.d.L | ||
000019b0:·b6f0·42d4·8172·a799·74fa·0c40·2178·0d8a··..B..r..t..@!x.. | |||
000019c0:·d970·739e·9850·4908·004c·2f62·7569·6c64··.ps..PI..L/build | |||
00001930:·42d4·8172·a799·bd44·46cf·b444·38e1·f603··B..r...DF..D8... | |||
00001940:·2ba2·f9c9·bc9f·0050·2f62·7569·6c64·2f72··+......P/build/r | |||
00001950:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
00001960:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
00001970:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00001980:·766d·2f72·6566·6c65·6374·2f4d·6574·686f··vm/reflect/Metho | |||
00001990:·6442·6f64·792e·6373·60a6·6e40·cf64·824c··dBody.cs`.n@.d.L | |||
000019a0:·b6f0·42d4·8172·a799·700a·b524·d464·7c96··..B..r..p..$.d|. | |||
000019b0:·42fa·1f2f·24bf·52a7·0059·2f62·7569·6c64··B../$.R..Y/build | |||
000019 | 000019d0:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | ||
000019 | 000019e0:·7468·2f6d·6f6e·6f2d·362e·382e·302e·3130··th/mono-6.8.0.10 | ||
000019 | 000019f0:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | ||
00001 | 00001a00:·696b·766d·2f72·6566·6c65·6374·2f4d·6f64··ikvm/reflect/Mod | ||
00001a00:·746f·6d41·7474·7269·6275·7465·4461·7461··tomAttributeData | |||
00001a10:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00001a20:·72a7·9977·e3be·752b·e925·92fe·564c·f261··r..w..u+.%..VL.a | |||
00001a30:·9a75·4700·5d2f·6275·696c·642f·7265·7072··.uG.]/build/repr | |||
00001a40:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | |||
00001a50:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
00001a60:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00001a70:·7265·666c·6563·742f·416d·6269·6775·6f75··reflect/Ambiguou | |||
00001a80:·734d·6174·6368·4578·6365·7074·696f·6e2e··sMatchException. | |||
00001a90:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | |||
00001aa0:·a799·b4c8·2dba·6855·a9d1·6a1f·1588·3a87··....-.hU..j...:. | |||
00001ab0:·4ec1·004c·2f62·7569·6c64·2f72·6570·726f··N..L/build/repro | |||
00001ac0:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | |||
00001ad0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | |||
00001ae0:·2f65·7874·6572·6e61·6c2f·696b·766d·2f72··/external/ikvm/r | |||
00001af0:·6566·6c65·6374·2f4d·6f64·756c·652e·6373··eflect/Module.cs | |||
00001b00:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
00001b10:·0254·5b8f·fe9e·6632·a2c7·2b57·b8eb·3066··.T[...f2..+W..0f | |||
00001b20:·005d·2f62·7569·6c64·2f72·6570·726f·6475··.]/build/reprodu | |||
00001b30:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | |||
00001b40:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
00001b50:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
00001b60:·6c65·6374·2f42·6164·496d·6167·6546·6f72··lect/BadImageFor | |||
00001b70:·6d61·7445·7863·6570·7469·6f6e·2e63·7360··matException.cs` | |||
00001b80:·a66e·40cf·6482·4cb6·f042·d481·72a7·99ee··.n@.d.L..B..r... | |||
00001b90:·2933·185c·e404·bb53·3743·006e·0cd7·cc00··)3.\...S7C.n.... | |||
00001ba0:·5a2f·6275·696c·642f·7265·7072·6f64·7563··Z/build/reproduc | |||
00001bb0:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
00001bc0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
00001bd0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00001be0:·6563·742f·4d61·6e69·6665·7374·5265·736f··ect/ManifestReso | |||
00001bf0:·7572·6365·496e·666f·2e63·7360·a66e·40cf··urceInfo.cs`.n@. | |||
00001c00:·6482·4cb6·f042·d481·72a7·9948·2cc4·69b0··d.L..B..r..H,.i. | |||
00001c10:·4fa6·0fc6·474d·dfff·bdd6·ae00·542f·6275··O...GM......T/bu | |||
00001c20:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
00001c30:·2d70·6174·682f·6d6f·6e6f·2d36·2e38·2e30··-path/mono-6.8.0 | |||
00001c40:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
00001c50:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00001c60:·4669·656c·6453·6967·6e61·7475·7265·2e63··FieldSignature.c | |||
00001c70:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00001c80:·993c·c7ad·3919·b3ba·9c0e·bfe9·e0a1·60db··.<..9.........`. | |||
00001c90:·0500·4e2f·6275·696c·642f·7265·7072·6f64··..N/build/reprod | |||
00001ca0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00001cb0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
00001cc0:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
00001cd0:·666c·6563·742f·4173·7365·6d62·6c79·2e63··flect/Assembly.c | |||
00001ce0:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00001cf0:·99f0·c754·3beb·9492·f6ed·b085·d9ae·baae··...T;........... | |||
00001d00:·2400·532f·6275·696c·642f·7265·7072·6f64··$.S/build/reprod | |||
00001d10:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00001d20:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
00001d30:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
00001d40:·666c·6563·742f·4d65·7468·6f64·496d·706c··flect/MethodImpl | |||
00001 | 00001a10:·756c·652e·6373·60a6·6e40·cf64·824c·b6f0··ule.cs`.n@.d.L.. | ||
00001d60:·42d4·8172·a799·bd4c·2ac6·ee3f·1e69·44e1··B..r...L*..?.iD. | |||
00001 | 00001a20:·42d4·8172·a799·0254·5b8f·fe9e·6632·a2c7··B..r...T[...f2.. | ||
00001a30:·2b57·b8eb·3066·004e·2f62·7569·6c64·2f72··+W..0f.N/build/r | |||
00001 | 00001a40:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | ||
00001 | 00001a50:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | ||
00001 | 00001a60:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | ||
00001 | 00001a70:·766d·2f72·6566·6c65·6374·2f54·7970·6549··vm/reflect/TypeI | ||
00001dc0:·616d·6550·6172·7365·722e·6373·60a6·6e40··ameParser.cs`.n@ | |||
00001dd0:·cf64·824c·b6f0·42d4·8172·a799·8c56·9c04··.d.L..B..r...V.. | |||
00001 | 00001a80:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. | ||
Max diff block lines reached; 2306446/2343265 bytes (98.43%) of diff not shown. |
Offset 1, 664 lines modified | Offset 1, 664 lines modified | ||
00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | 00000000:·14a6·7ffd·2326·e845·3200·0000·0000·0000··....#&.E2....... | ||
00000010:· | 00000010:·f0c9·79a6·9cbf·6e47·a9a4·239b·1820·4f9c··..y...nG..#..·O. | ||
00000020:·763f·0300·7000·0000·9e93·0200·5900·0000··v?..p.......Y... | 00000020:·763f·0300·7000·0000·9e93·0200·5900·0000··v?..p.......Y... | ||
00000030:·ae3c·0300·c802·0000·5900·0000·e639·0300··.<......Y....9.. | 00000030:·ae3c·0300·c802·0000·5900·0000·e639·0300··.<......Y....9.. | ||
00000040:·c802·0000·d20d·0000·0e94·0200·d8a5·0000··................ | 00000040:·c802·0000·d20d·0000·0e94·0200·d8a5·0000··................ | ||
00000050:·0000·0000·0000·0000·763f·0300·0000·0000··........v?...... | 00000050:·0000·0000·0000·0000·763f·0300·0000·0000··........v?...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·4b2f·6275·696c·642f·7265·7072·6f64·7563··K/build/reproduc | 00000070:·4b2f·6275·696c·642f·7265·7072·6f64·7563··K/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | 00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | ||
000000a0:·732f·746f·6f6c·732f·6d6b·6275·6e64·6c65··s/tools/mkbundle | 000000a0:·732f·746f·6f6c·732f·6d6b·6275·6e64·6c65··s/tools/mkbundle | ||
000000b0:·2f6d·6b62·756e·646c·652e·6373·60a6·6e40··/mkbundle.cs`.n@ | 000000b0:·2f6d·6b62·756e·646c·652e·6373·60a6·6e40··/mkbundle.cs`.n@ | ||
000000c0:·cf64·824c·b6f0·42d4·8172·a799·37ac·cca8··.d.L..B..r..7... | 000000c0:·cf64·824c·b6f0·42d4·8172·a799·37ac·cca8··.d.L..B..r..7... | ||
000000d0:·5832·dd9f·11a9·7001·5e37·aea2·00 | 000000d0:·5832·dd9f·11a9·7001·5e37·aea2·0059·2f62··X2....p.^7...Y/b | ||
000000e0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | 000000e0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | ||
000000f0:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | 000000f0:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | ||
00000100:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | 00000100:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | ||
00000110:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | 00000110:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | ||
00000120:·2f46·6965·6c64·496e·666f·2e63·7360·a66e··/FieldInfo.cs`.n | |||
00000130:·40cf·6482·4cb6·f042·d481·72a7·99bc·5323··@.d.L..B..r...S# | |||
00000140:·60dd·b297·f9b2·ba2d·4e32·88b9·c300·4b2f··`......-N2....K/ | |||
00000150:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
00000160:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | |||
00000170:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
00000180:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
00000190:·742f·456e·756d·732e·6373·60a6·6e40·cf64··t/Enums.cs`.n@.d | |||
000001a0:·824c·b6f0·42d4·8172·a799·bd44·46cf·b444··.L..B..r...DF..D | |||
000001b0:·38e1·f603·2ba2·f9c9·bc9f·0050·2f62·7569··8...+......P/bui | |||
000001c0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
000001d0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | |||
000001e0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
000001f0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M | |||
00000200:·6574·686f·6442·6f64·792e·6373·60a6·6e40··ethodBody.cs`.n@ | |||
00000210:·cf64·824c·b6f0·42d4·8172·a799·700a·b524··.d.L..B..r..p..$ | |||
00000220:·d464·7c96·42fa·1f2f·24bf·52a7·0059·2f62··.d|.B../$.R..Y/b | |||
00000230:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00000240:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
00000250:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00000260:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000 | 00000120:·2f43·7573·746f·6d41·7474·7269·6275·7465··/CustomAttribute | ||
00000 | 00000130:·4461·7461·2e63·7360·a66e·40cf·6482·4cb6··Data.cs`.n@.d.L. | ||
00000 | 00000140:·f042·d481·72a7·9977·e3be·752b·e925·92fe··.B..r..w..u+.%.. | ||
00000 | 00000150:·564c·f261·9a75·4700·572f·6275·696c·642f··VL.a.uG.W/build/ | ||
00000 | 00000160:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | ||
00000 | 00000170:·682f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··h/mono-6.8.0.105 | ||
00000 | 00000180:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | ||
00000 | 00000190:·6b76·6d2f·7265·666c·6563·742f·4c6f·6361··kvm/reflect/Loca | ||
000001a0:·6c56·6172·6961·626c·6549·6e66·6f2e·6373··lVariableInfo.cs | |||
000002f0:·6775·6f75·734d·6174·6368·4578·6365·7074··guousMatchExcept | |||
00000300:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. | |||
00000310:·42d4·8172·a799·b4c8·2dba·6855·a9d1·6a1f··B..r....-.hU..j. | |||
00000320:·1588·3a87·4ec1·004c·2f62·7569·6c64·2f72··..:.N..L/build/r | |||
00000330:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
00000340:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
00000350:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000360:·766d·2f72·6566·6c65·6374·2f4d·6f64·756c··vm/reflect/Modul | |||
00000 | 000001b0:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | ||
00000380:·8172·a799·0254·5b8f·fe9e·6632·a2c7·2b57··.r...T[...f2..+W | |||
00000 | 000001c0:·a411·ef73·4942·2680·93a0·2205·1599·a115··...sIB&..."..... | ||
000001d0:·004a·2f62·7569·6c64·2f72·6570·726f·6475··.J/build/reprodu | |||
00000 | 000001e0:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | ||
00000 | 000001f0:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | ||
00000 | 00000200:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | ||
00000210:·6c65·6374·2f55·7469·6c2e·6373·60a6·6e40··lect/Util.cs`.n@ | |||
00000220:·cf64·824c·b6f0·42d4·8172·a799·74fa·0c40··.d.L..B..r..t..@ | |||
00000230:·2178·0d8a·d970·739e·9850·4908·004c·2f62··!x...ps..PI..L/b | |||
00000240:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00000250:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
00000260:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00000270:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000280:·2f4d·6f64·756c·652e·6373·60a6·6e40·cf64··/Module.cs`.n@.d | |||
000003d0:·2f72·6566·6c65·6374·2f42·6164·496d·6167··/reflect/BadImag | |||
000003e0:·6546·6f72·6d61·7445·7863·6570·7469·6f6e··eFormatException | |||
000003f0:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000400:·72a7·99ee·2933·185c·e404·bb53·3743·006e··r...)3.\...S7C.n | |||
00000410:·0cd7·cc00·5a2f·6275·696c·642f·7265·7072··....Z/build/repr | |||
00000420:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | |||
00000430:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
00000440:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000450:·7265·666c·6563·742f·4d61·6e69·6665·7374··reflect/Manifest | |||
00000460:·5265·736f·7572·6365·496e·666f·2e63·7360··ResourceInfo.cs` | |||
00000470:·a66e·40cf·6482·4cb6·f042·d481·72a7·9948··.n@.d.L..B..r..H | |||
00000480:·2cc4·69b0·4fa6·0fc6·474d·dfff·bdd6·ae00··,.i.O...GM...... | |||
00000490:·542f·6275·696c·642f·7265·7072·6f64·7563··T/build/reproduc | |||
000004a0:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
000004b0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
000004c0:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
000004d0:·6563·742f·4669·656c·6453·6967·6e61·7475··ect/FieldSignatu | |||
000004e0:·7265·2e63·7360·a66e·40cf·6482·4cb6·f042··re.cs`.n@.d.L..B | |||
000004f0:·d481·72a7·993c·c7ad·3919·b3ba·9c0e·bfe9··..r..<..9....... | |||
00000500:·e0a1·60db·0500·4e2f·6275·696c·642f·7265··..`...N/build/re | |||
00000510:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
00000520:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | |||
00000530:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
00000540:·6d2f·7265·666c·6563·742f·4173·7365·6d62··m/reflect/Assemb | |||
00000550:·6c79·2e63·7360·a66e·40cf·6482·4cb6·f042··ly.cs`.n@.d.L..B | |||
00000560:·d481·72a7·99f0·c754·3beb·9492·f6ed·b085··..r....T;....... | |||
00000570:·d9ae·baae·2400·532f·6275·696c·642f·7265··....$.S/build/re | |||
00000580:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
00000590:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | |||
000005a0:·6673·672f·6578·7465·726e·616c·2f69·6b76··fsg/external/ikv | |||
000005b0:·6d2f·7265·666c·6563·742f·4d65·7468·6f64··m/reflect/Method | |||
000005c0:·496d·706c·4d61·702e·6373·60a6·6e40·cf64··ImplMap.cs`.n@.d | |||
00000 | 00000290:·824c·b6f0·42d4·8172·a799·0254·5b8f·fe9e··.L..B..r...T[... | ||
00000 | 000002a0:·6632·a2c7·2b57·b8eb·3066·004e·2f62·7569··f2..+W..0f.N/bui | ||
00000 | 000002b0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | ||
00000 | 000002c0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | ||
00000 | 000002d0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | ||
00000 | 000002e0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f54··l/ikvm/reflect/T | ||
00000630:·7970·654e·616d·6550·6172·7365·722e·6373··ypeNameParser.cs | |||
00000640:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | |||
00000650:·8c56·9c04·9699·53c0·3321·32b6·c16f·36d1··.V....S.3!2..o6. | |||
00000660:·004d·2f62·7569·6c64·2f72·6570·726f·6475··.M/build/reprodu | |||
00000670:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | |||
00000680:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | |||
00000690:·7874·6572·6e61·6c2f·696b·766d·2f72·6566··xternal/ikvm/ref | |||
000006a0:·6c65·6374·2f4d·6973·7369·6e67·2e63·7360··lect/Missing.cs` | |||
000006b0:·a66e·40cf·6482·4cb6·f042·d481·72a7·995c··.n@.d.L..B..r..\ | |||
000006c0:·aad3·92ba·92e7·b46a·215f·6c2f·b60a·b700··.......j!_l/.... | |||
000006d0:·522f·6275·696c·642f·7265·7072·6f64·7563··R/build/reproduc | |||
000006e0:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | |||
000006f0:·2e38·2e30·2e31·3035·2b64·6673·672f·6578··.8.0.105+dfsg/ex | |||
00000700:·7465·726e·616c·2f69·6b76·6d2f·7265·666c··ternal/ikvm/refl | |||
00000710:·6563·742f·4173·7365·6d62·6c79·4e61·6d65··ect/AssemblyName | |||
00000720:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000730:·72a7·9988·d82a·120f·7abf·cfec·1cca·7143··r....*..z.....qC | |||
00000740:·1560·6200·4d2f·6275·696c·642f·7265·7072··.`b.M/build/repr | |||
Max diff block lines reached; 1504075/1540458 bytes (97.64%) 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:·e2e9·23bf·e84a·7e44·8916·ba89·8d6d·450c··..#..J~D.....mE. | ||
00000020:· | 00000020:·2293·0300·7000·0000·ead5·0200·b200·0000··"...p........... | ||
00000030:· | 00000030:·928d·0300·9005·0000·b200·0000·0288·0300··................ | ||
00000040:·9005·0000·ce0e·0000· | 00000040:·9005·0000·ce0e·0000·5ad6·0200·a8b1·0000··........Z....... | ||
00000050:·0000·0000·0000·0000· | 00000050:·0000·0000·0000·0000·2293·0300·0000·0000··........"....... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·562f·6275·696c·642f·7265·7072·6f64·7563··V/build/reproduc | 00000070:·562f·6275·696c·642f·7265·7072·6f64·7563··V/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | 00000090:·2e38·2e30·2e31·3035·2b64·6673·672f·6d63··.8.0.105+dfsg/mc | ||
000000a0:·732f·746f·6f6c·732f·6d6f·6e6f·2d73·796d··s/tools/mono-sym | 000000a0:·732f·746f·6f6c·732f·6d6f·6e6f·2d73·796d··s/tools/mono-sym | ||
000000b0:·626f·6c69·6361·7465·2f73·796d·626f·6c69··bolicate/symboli | 000000b0:·626f·6c69·6361·7465·2f73·796d·626f·6c69··bolicate/symboli | ||
000000c0:·6361·7465·2e63·7360·a66e·40cf·6482·4cb6··cate.cs`.n@.d.L. | 000000c0:·6361·7465·2e63·7360·a66e·40cf·6482·4cb6··cate.cs`.n@.d.L. | ||
Offset 54, 35 lines modified | Offset 54, 35 lines modified | ||
00000350:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | 00000350:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | ||
00000360:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | 00000360:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
00000370:·6673·672f·6d63·732f·636c·6173·732f·4d6f··fsg/mcs/class/Mo | 00000370:·6673·672f·6d63·732f·636c·6173·732f·4d6f··fsg/mcs/class/Mo | ||
00000380:·6e6f·2e4f·7074·696f·6e73·2f4d·6f6e·6f2e··no.Options/Mono. | 00000380:·6e6f·2e4f·7074·696f·6e73·2f4d·6f6e·6f2e··no.Options/Mono. | ||
00000390:·4f70·7469·6f6e·732f·4f70·7469·6f6e·732e··Options/Options. | 00000390:·4f70·7469·6f6e·732f·4f70·7469·6f6e·732e··Options/Options. | ||
000003a0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | 000003a0:·6373·60a6·6e40·cf64·824c·b6f0·42d4·8172··cs`.n@.d.L..B..r | ||
000003b0:·a799·83e4·342b·b119·983f·38cd·28dc·7142··....4+...?8.(.qB | 000003b0:·a799·83e4·342b·b119·983f·38cd·28dc·7142··....4+...?8.(.qB | ||
000003c0:·511c·004 | 000003c0:·511c·004d·2f62·7569·6c64·2f72·6570·726f··Q..M/build/repro | ||
000003d0:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | 000003d0:·6475·6369·626c·652d·7061·7468·2f6d·6f6e··ducible-path/mon | ||
000003e0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | 000003e0:·6f2d·362e·382e·302e·3130·352b·6466·7367··o-6.8.0.105+dfsg | ||
000003f0:·2f65·7874·6572·6e61·6c2f·6365·6369·6c2f··/external/cecil/ | 000003f0:·2f65·7874·6572·6e61·6c2f·6365·6369·6c2f··/external/cecil/ | ||
00000400:·4d6f·6e6f·2f4 | 00000400:·4d6f·6e6f·2f4d·6572·6765·536f·7274·2e63··Mono/MergeSort.c | ||
00000410:·40cf·6482·4cb6·f042·d481·72a7· | 00000410:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | ||
00000420:· | 00000420:·9996·1e32·bf25·1c91·72e6·f899·a205·549d··...2.%..r.....T. | ||
00000430:·6275·696c·642f·7265·7072·6f64· | 00000430:·9f00·4e2f·6275·696c·642f·7265·7072·6f64··..N/build/reprod | ||
00000440:·6c65·2d70·6174·682f·6d6f·6e6f· | 00000440:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | ||
00000450:·2e30·2e31·3035·2b64·6673·672f· | 00000450:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | ||
00000460:·726e·616c·2f63·6563·696c·2f4d· | 00000460:·6578·7465·726e·616c·2f63·6563·696c·2f4d··external/cecil/M | ||
00000470:·4469·7370·6f73·6162·6c65·2e63· | 00000470:·6f6e·6f2f·4469·7370·6f73·6162·6c65·2e63··ono/Disposable.c | ||
00000480:·40cf·6482·4cb6·f042·d481·72a7· | 00000480:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | ||
00000490:·e751·38c8·bb39·d2c9·2361·1dc4· | 00000490:·997e·df2d·e751·38c8·bb39·d2c9·2361·1dc4··.~.-.Q8..9..#a.. | ||
000004a0:·6275·696c·642f·7265·7072·6f64· | 000004a0:·fb00·492f·6275·696c·642f·7265·7072·6f64··..I/build/reprod | ||
000004b0:·6c65·2d70·6174·682f·6d6f·6e6f· | 000004b0:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | ||
000004c0:·2e30·2e31·3035·2b64·6673·672f· | 000004c0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | ||
000004d0:·726e·616c·2f63·6563·696c·2f4d· | 000004d0:·6578·7465·726e·616c·2f63·6563·696c·2f4d··external/cecil/M | ||
000004e0:· | 000004e0:·6f6e·6f2f·456d·7074·792e·6373·60a6·6e40··ono/Empty.cs`.n@ | ||
000004f0:·cf64·824c·b6f0·42d4·8172·a799· | 000004f0:·cf64·824c·b6f0·42d4·8172·a799·7fc9·eaf6··.d.L..B..r...... | ||
00000500:· | 00000500:·7b2a·10a3·3be1·9832·bcd6·4e3c·0053·2f62··{*..;..2..N<.S/b | ||
00000510:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | 00000510:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | ||
00000520:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | 00000520:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | ||
00000530:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | 00000530:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | ||
00000540:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C | 00000540:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C | ||
00000550:·6563·696c·2f41·7272·6179·5479·7065·2e63··ecil/ArrayType.c | 00000550:·6563·696c·2f41·7272·6179·5479·7065·2e63··ecil/ArrayType.c | ||
00000560:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | 00000560:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | ||
00000570:·9910·0f33·f79c·c938·1929·3f36·0676·6e70··...3...8.)?6.vnp | 00000570:·9910·0f33·f79c·c938·1929·3f36·0676·6e70··...3...8.)?6.vnp | ||
Offset 724, 313 lines modified | Offset 724, 313 lines modified | ||
00002d30:·6d65·5072·6f6a·6563·7469·6f6e·732e·6373··meProjections.cs | 00002d30:·6d65·5072·6f6a·6563·7469·6f6e·732e·6373··meProjections.cs | ||
00002d40:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | 00002d40:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | ||
00002d50:·d7f6·747c·88cd·2bb3·e726·159c·8b72·9bce··..t|..+..&...r.. | 00002d50:·d7f6·747c·88cd·2bb3·e726·159c·8b72·9bce··..t|..+..&...r.. | ||
00002d60:·0058·2f62·7569·6c64·2f72·6570·726f·6475··.X/build/reprodu | 00002d60:·0058·2f62·7569·6c64·2f72·6570·726f·6475··.X/build/reprodu | ||
00002d70:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | 00002d70:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | ||
00002d80:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | 00002d80:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | ||
00002d90:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo | 00002d90:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo | ||
00002da0:·6e6f·2e43·6563·696c·2e43·696c·2f4 | 00002da0:·6e6f·2e43·6563·696c·2e43·696c·2f43·6f64··no.Cecil.Cil/Cod | ||
00002db0:·6 | 00002db0:·6552·6561·6465·722e·6373·60a6·6e40·cf64··eReader.cs`.n@.d | ||
00002dc0:·824c·b6f0·42d4·8172·a799· | 00002dc0:·824c·b6f0·42d4·8172·a799·d56b·062e·59bc··.L..B..r...k..Y. | ||
00002dd0:· | 00002dd0:·0c82·5ae6·aae8·6603·c05c·0059·2f62·7569··..Z...f..\.Y/bui | ||
00002de0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | 00002de0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | ||
00002df0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | 00002df0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | ||
00002e00:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | 00002e00:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | ||
00002e10:·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43·6563··l/cecil/Mono.Cec | 00002e10:·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43·6563··l/cecil/Mono.Cec | ||
00002e20:·696c·2e43·696c·2f | 00002e20:·696c·2e43·696c·2f50·6f72·7461·626c·6550··il.Cil/PortableP | ||
00002e30:·7360·a66e·40cf·6482·4cb6·f042· | 00002e30:·6462·2e63·7360·a66e·40cf·6482·4cb6·f042··db.cs`.n@.d.L..B | ||
00002e40:·9902·5a51·caeb·5abd·1a85·e1a7·a199·b080··..ZQ..Z......... | |||
00002e | 00002e40:·d481·72a7·998d·8f35·f127·1dcd·14d5·862b··..r....5.'.....+ | ||
00002e50:·2a83·fea7·3600·5e2f·6275·696c·642f·7265··*...6.^/build/re | |||
00002e60:·7563·6962·6c65·2d70·6174·682f· | 00002e60:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | ||
00002e70:·2d36·2e38·2e30·2e31·3035·2b64· | 00002e70:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | ||
00002e80:·6578·7465·726e·616c·2f63·6563· | 00002e80:·6673·672f·6578·7465·726e·616c·2f63·6563··fsg/external/cec | ||
00002e90:·6f6e·6f2e·4365·6369·6c2e·4369· | 00002e90:·696c·2f4d·6f6e·6f2e·4365·6369·6c2e·4369··il/Mono.Cecil.Ci | ||
00002ea0:·7274·6162·6c65·5064·622e·6373·60a6·6e40··rtablePdb.cs`.n@ | |||
00002eb0:·cf64·824c·b6f0·42d4·8172·a799·8d8f·35f1··.d.L..B..r....5. | |||
00002ec0:·271d·cd14·d586·2b2a·83fe·a736·0058·2f62··'.....+*...6.X/b | |||
00002ed0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00002ee0:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
00002ef0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00002f00:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C | |||
00002 | 00002ea0:·6c2f·4578·6365·7074·696f·6e48·616e·646c··l/ExceptionHandl | ||
00002eb0:·6572·2e63·7360·a66e·40cf·6482·4cb6·f042··er.cs`.n@.d.L..B | |||
00002ec0:·d481·72a7·998a·25e8·7770·2875·c5a2·9260··..r...%.wp(u...` | |||
00002ed0:·a755·b449·7300·542f·6275·696c·642f·7265··.U.Is.T/build/re | |||
00002ee0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/ | |||
00002ef0:·6d6f·6e6f·2d36·2e38·2e30·2e31·3035·2b64··mono-6.8.0.105+d | |||
00002f00:·6673·672f·6578·7465·726e·616c·2f63·6563··fsg/external/cec | |||
00002f10:·696c·2f4d·6f6e·6f2e·4365·6369·6c2e·4369··il/Mono.Cecil.Ci | |||
00002f20:·6c2f·4f70·436f·6465·2e63·7360·a66e·40cf··l/OpCode.cs`.n@. | |||
00002f30:·6482·4cb6·f042·d481·72a7·99a3·3126·c345··d.L..B..r...1&.E | |||
00002f40:·12f1·b078·92b7·b84a·e80a·bd00·592f·6275··...x...J....Y/bu | |||
00002f50:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
00002f60:·2d70·6174·682f·6d6f·6e6f·2d36·2e38·2e30··-path/mono-6.8.0 | |||
00002f70:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
00002f80:·616c·2f63·6563·696c·2f4d·6f6e·6f2e·4365··al/cecil/Mono.Ce | |||
00002f90:·6369·6c2e·4369·6c2f·496e·7374·7275·6374··cil.Cil/Instruct | |||
00002f | 00002fa0:·696f·6e2e·6373·60a6·6e40·cf64·824c·b6f0··ion.cs`.n@.d.L.. | ||
00002f | 00002fb0:·42d4·8172·a799·27fd·4432·07a5·cdcb·e636··B..r..'.D2.....6 | ||
00002f | 00002fc0:·4d9a·3f59·3650·0058·2f62·7569·6c64·2f72··M.?Y6P.X/build/r | ||
00002f | 00002fd0:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | ||
00002f | 00002fe0:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | ||
00002f | 00002ff0:·6466·7367·2f65·7874·6572·6e61·6c2f·6365··dfsg/external/ce | ||
0000 | 00003000:·6369·6c2f·4d6f·6e6f·2e43·6563·696c·2e43··cil/Mono.Cecil.C | ||
0000 | 00003010:·696c·2f4d·6574·686f·6442·6f64·792e·6373··il/MethodBody.cs | ||
0000 | 00003020:·60a6·6e40·cf64·824c·b6f0·42d4·8172·a799··`.n@.d.L..B..r.. | ||
0000 | 00003030:·0b66·44cc·4760·4629·922f·2b02·d253·ff3d··.fD.G`F)./+..S.= | ||
0000 | 00003040:·0059·2f62·7569·6c64·2f72·6570·726f·6475··.Y/build/reprodu | ||
0000 | 00003050:·6369·626c·652d·7061·7468·2f6d·6f6e·6f2d··cible-path/mono- | ||
0000 | 00003060:·362e·382e·302e·3130·352b·6466·7367·2f65··6.8.0.105+dfsg/e | ||
0000 | 00003070:·7874·6572·6e61·6c2f·6365·6369·6c2f·4d6f··xternal/cecil/Mo | ||
000030 | 00003080:·6e6f·2e43·6563·696c·2e43·696c·2f49·4c50··no.Cecil.Cil/ILP | ||
00003010:·756d·656e·742e·6373·60a6·6e40·cf64·824c··ument.cs`.n@.d.L | |||
00003020:·b6f0·42d4·8172·a799·d6ef·fda1·8c77·2c4b··..B..r.......w,K | |||
00003030:·7552·dc48·f4ba·c417·0052·2f62·7569·6c64··uR.H.....R/build | |||
00003040:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa | |||
00003050:·7468·2f6d·6f6e·6f2d·362e·382e·302e·3130··th/mono-6.8.0.10 | |||
00003060:·352b·6466·7367·2f65·7874·6572·6e61·6c2f··5+dfsg/external/ | |||
00003070:·6365·6369·6c2f·4d6f·6e6f·2e43·6563·696c··cecil/Mono.Cecil | |||
00003080:·2e43·696c·2f43·6f64·652e·6373·60a6·6e40··.Cil/Code.cs`.n@ | |||
00003090:·cf64·824c·b6f0·42d4·8172·a799·0682·ffe4··.d.L..B..r...... | |||
000030a0:·d16d·e515·4848·4f80·77de·01f3·005e·2f62··.m..HHO.w....^/b | |||
000030b0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
000030c0:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
000030d0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
000030e0:·6e61·6c2f·6365·6369·6c2f·4d6f·6e6f·2e43··nal/cecil/Mono.C | |||
000030f0:·6563·696c·2e43·696c·2f45·7863·6570·7469··ecil.Cil/Excepti | |||
Max diff block lines reached; 1096559/1117252 bytes (98.15%) 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:·077d·2b29·631d·f840·83ce·207f·1562·438b··.}+)c..@..·..bC. | ||
00000020:·6552·0300·7000·0000·75a2·0200·6000·0000··eR..p...u...`... | 00000020:·6552·0300·7000·0000·75a2·0200·6000·0000··eR..p...u...`... | ||
00000030:·654f·0300·0003·0000·6000·0000·654c·0300··eO......`...eL.. | 00000030:·654f·0300·0003·0000·6000·0000·654c·0300··eO......`...eL.. | ||
00000040:·0003·0000·200e·0000·e5a2·0200·80a9·0000··....·........... | 00000040:·0003·0000·200e·0000·e5a2·0200·80a9·0000··....·........... | ||
00000050:·0000·0000·0000·0000·6552·0300·0000·0000··........eR...... | 00000050:·0000·0000·0000·0000·6552·0300·0000·0000··........eR...... | ||
00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | 00000060:·ffff·ffff·0800·0000·0900·0000·0000·0000··................ | ||
00000070:·452f·6275·696c·642f·7265·7072·6f64·7563··E/build/reproduc | 00000070:·452f·6275·696c·642f·7265·7072·6f64·7563··E/build/reproduc | ||
00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | 00000080:·6962·6c65·2d70·6174·682f·6d6f·6e6f·2d36··ible-path/mono-6 | ||
Offset 63, 658 lines modified | Offset 63, 658 lines modified | ||
000003e0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | 000003e0:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | ||
000003f0:·6d63·732f·636c·6173·732f·4d6f·6e6f·2e53··mcs/class/Mono.S | 000003f0:·6d63·732f·636c·6173·732f·4d6f·6e6f·2e53··mcs/class/Mono.S | ||
00000400:·6563·7572·6974·792f·4d6f·6e6f·2e53·6563··ecurity/Mono.Sec | 00000400:·6563·7572·6974·792f·4d6f·6e6f·2e53·6563··ecurity/Mono.Sec | ||
00000410:·7572·6974·792e·4372·7970·746f·6772·6170··urity.Cryptograp | 00000410:·7572·6974·792e·4372·7970·746f·6772·6170··urity.Cryptograp | ||
00000420:·6879·2f43·7279·7074·6f43·6f6e·7665·7274··hy/CryptoConvert | 00000420:·6879·2f43·7279·7074·6f43·6f6e·7665·7274··hy/CryptoConvert | ||
00000430:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | 00000430:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | ||
00000440:·72a7·9927·8e5d·a552·2603·b0d0·da42·c679··r..'.].R&....B.y | 00000440:·72a7·9927·8e5d·a552·2603·b0d0·da42·c679··r..'.].R&....B.y | ||
00000450:·6a8f·a600· | 00000450:·6a8f·a600·592f·6275·696c·642f·7265·7072··j...Y/build/repr | ||
00000460:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | 00000460:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | ||
00000470:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | 00000470:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | ||
00000480:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | 00000480:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | ||
00000490:·7265·666c·6563·742f·4669·656c·6449·6e66··reflect/FieldInf | |||
000004a0:·6f2e·6373·60a6·6e40·cf64·824c·b6f0·42d4··o.cs`.n@.d.L..B. | |||
000004b0:·8172·a799·bc53·2360·ddb2·97f9·b2ba·2d4e··.r...S#`......-N | |||
000004c0:·3288·b9c3·004b·2f62·7569·6c64·2f72·6570··2....K/build/rep | |||
000004d0:·726f·6475·6369·626c·652d·7061·7468·2f6d··roducible-path/m | |||
000004e0:·6f6e·6f2d·362e·382e·302e·3130·352b·6466··ono-6.8.0.105+df | |||
000004f0:·7367·2f65·7874·6572·6e61·6c2f·696b·766d··sg/external/ikvm | |||
00000500:·2f72·6566·6c65·6374·2f45·6e75·6d73·2e63··/reflect/Enums.c | |||
00000510:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000520:·99bd·4446·cfb4·4438·e1f6·032b·a2f9·c9bc··..DF..D8...+.... | |||
00000530:·9f00·502f·6275·696c·642f·7265·7072·6f64··..P/build/reprod | |||
00000540:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00000550:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
00000560:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
00000570:·666c·6563·742f·4d65·7468·6f64·426f·6479··flect/MethodBody | |||
00000580:·2e63·7360·a66e·40cf·6482·4cb6·f042·d481··.cs`.n@.d.L..B.. | |||
00000590:·72a7·9970·0ab5·24d4·647c·9642·fa1f·2f24··r..p..$.d|.B../$ | |||
000005a0:·bf52·a700·592f·6275·696c·642f·7265·7072··.R..Y/build/repr | |||
000005b0:·6f64·7563·6962·6c65·2d70·6174·682f·6d6f··oducible-path/mo | |||
000005c0:·6e6f·2d36·2e38·2e30·2e31·3035·2b64·6673··no-6.8.0.105+dfs | |||
000005d0:·672f·6578·7465·726e·616c·2f69·6b76·6d2f··g/external/ikvm/ | |||
00000 | 00000490:·7265·666c·6563·742f·4375·7374·6f6d·4174··reflect/CustomAt | ||
00000 | 000004a0:·7472·6962·7574·6544·6174·612e·6373·60a6··tributeData.cs`. | ||
00000 | 000004b0:·6e40·cf64·824c·b6f0·42d4·8172·a799·77e3··n@.d.L..B..r..w. | ||
00000 | 000004c0:·be75·2be9·2592·fe56·4cf2·619a·7547·0057··.u+.%..VL.a.uG.W | ||
00000620:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci | |||
00000630:·626c·652d·7061·7468·2f6d·6f6e·6f2d·362e··ble-path/mono-6. | |||
00000640:·382e·302e·3130·352b·6466·7367·2f65·7874··8.0.105+dfsg/ext | |||
00000650:·6572·6e61·6c2f·696b·766d·2f72·6566·6c65··ernal/ikvm/refle | |||
00000660:·6374·2f41·6d62·6967·756f·7573·4d61·7463··ct/AmbiguousMatc | |||
00000670:·6845·7863·6570·7469·6f6e·2e63·7360·a66e··hException.cs`.n | |||
00000680:·40cf·6482·4cb6·f042·d481·72a7·99b4·c82d··@.d.L..B..r....- | |||
00000690:·ba68·55a9·d16a·1f15·883a·874e·c100·4c2f··.hU..j...:.N..L/ | |||
000006a0:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib | |||
000006b0:·6c65·2d70·6174·682f·6d6f·6e6f·2d36·2e38··le-path/mono-6.8 | |||
000006c0:·2e30·2e31·3035·2b64·6673·672f·6578·7465··.0.105+dfsg/exte | |||
000006d0:·726e·616c·2f69·6b76·6d2f·7265·666c·6563··rnal/ikvm/reflec | |||
000006e0:·742f·4d6f·6475·6c65·2e63·7360·a66e·40cf··t/Module.cs`.n@. | |||
000006f0:·6482·4cb6·f042·d481·72a7·9902·545b·8ffe··d.L..B..r...T[.. | |||
00000700:·9e66·32a2·c72b·57b8·eb30·6600·5d2f·6275··.f2..+W..0f.]/bu | |||
00000710:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible | |||
00000720:·2d70·6174·682f·6d6f·6e6f·2d36·2e38·2e30··-path/mono-6.8.0 | |||
00000730:·2e31·3035·2b64·6673·672f·6578·7465·726e··.105+dfsg/extern | |||
00000740:·616c·2f69·6b76·6d2f·7265·666c·6563·742f··al/ikvm/reflect/ | |||
00000750:·4261·6449·6d61·6765·466f·726d·6174·4578··BadImageFormatEx | |||
00000760:·6365·7074·696f·6e2e·6373·60a6·6e40·cf64··ception.cs`.n@.d | |||
00000770:·824c·b6f0·42d4·8172·a799·ee29·3318·5ce4··.L..B..r...)3.\. | |||
00000780:·04bb·5337·4300·6e0c·d7cc·005a·2f62·7569··..S7C.n....Z/bui | |||
00000790:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
000007a0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | |||
000007b0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
000007c0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f4d··l/ikvm/reflect/M | |||
000007d0:·616e·6966·6573·7452·6573·6f75·7263·6549··anifestResourceI | |||
000007e0:·6e66·6f2e·6373·60a6·6e40·cf64·824c·b6f0··nfo.cs`.n@.d.L.. | |||
000007f0:·42d4·8172·a799·482c·c469·b04f·a60f·c647··B..r..H,.i.O...G | |||
00000800:·4ddf·ffbd·d6ae·0054·2f62·7569·6c64·2f72··M......T/build/r | |||
00000810:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
00000820:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
00000830:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000840:·766d·2f72·6566·6c65·6374·2f46·6965·6c64··vm/reflect/Field | |||
00000850:·5369·676e·6174·7572·652e·6373·60a6·6e40··Signature.cs`.n@ | |||
00000860:·cf64·824c·b6f0·42d4·8172·a799·3cc7·ad39··.d.L..B..r..<..9 | |||
00000870:·19b3·ba9c·0ebf·e9e0·a160·db05·004e·2f62··.........`...N/b | |||
00000880:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00000890:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
000008a0:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
000008b0:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
000008c0:·2f41·7373·656d·626c·792e·6373·60a6·6e40··/Assembly.cs`.n@ | |||
000008d0:·cf64·824c·b6f0·42d4·8172·a799·f0c7·543b··.d.L..B..r....T; | |||
000008e0:·eb94·92f6·edb0·85d9·aeba·ae24·0053·2f62··...........$.S/b | |||
000008f0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl | |||
00000900:·652d·7061·7468·2f6d·6f6e·6f2d·362e·382e··e-path/mono-6.8. | |||
00000910:·302e·3130·352b·6466·7367·2f65·7874·6572··0.105+dfsg/exter | |||
00000920:·6e61·6c2f·696b·766d·2f72·6566·6c65·6374··nal/ikvm/reflect | |||
00000930:·2f4d·6574·686f·6449·6d70·6c4d·6170·2e63··/MethodImplMap.c | |||
00000940:·7360·a66e·40cf·6482·4cb6·f042·d481·72a7··s`.n@.d.L..B..r. | |||
00000950:·99bd·4c2a·c6ee·3f1e·6944·e147·6b79·626b··..L*..?.iD.Gkybk | |||
00000960:·9500·542f·6275·696c·642f·7265·7072·6f64··..T/build/reprod | |||
00000970:·7563·6962·6c65·2d70·6174·682f·6d6f·6e6f··ucible-path/mono | |||
00000980:·2d36·2e38·2e30·2e31·3035·2b64·6673·672f··-6.8.0.105+dfsg/ | |||
00000990:·6578·7465·726e·616c·2f69·6b76·6d2f·7265··external/ikvm/re | |||
000009a0:·666c·6563·742f·5479·7065·4e61·6d65·5061··flect/TypeNamePa | |||
000009b0:·7273·6572·2e63·7360·a66e·40cf·6482·4cb6··rser.cs`.n@.d.L. | |||
000009c0:·f042·d481·72a7·998c·569c·0496·9953·c033··.B..r...V....S.3 | |||
000009d0:·2132·b6c1·6f36·d100·4d2f·6275·696c·642f··!2..o6..M/build/ | |||
000009e0:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat | |||
000009f0:·682f·6d6f·6e6f·2d36·2e38·2e30·2e31·3035··h/mono-6.8.0.105 | |||
00000a00:·2b64·6673·672f·6578·7465·726e·616c·2f69··+dfsg/external/i | |||
00000a10:·6b76·6d2f·7265·666c·6563·742f·4d69·7373··kvm/reflect/Miss | |||
00000a20:·696e·672e·6373·60a6·6e40·cf64·824c·b6f0··ing.cs`.n@.d.L.. | |||
00000a30:·42d4·8172·a799·5caa·d392·ba92·e7b4·6a21··B..r..\.......j! | |||
00000a40:·5f6c·2fb6·0ab7·0052·2f62·7569·6c64·2f72··_l/....R/build/r | |||
00000a50:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path | |||
00000a60:·2f6d·6f6e·6f2d·362e·382e·302e·3130·352b··/mono-6.8.0.105+ | |||
00000a70:·6466·7367·2f65·7874·6572·6e61·6c2f·696b··dfsg/external/ik | |||
00000a80:·766d·2f72·6566·6c65·6374·2f41·7373·656d··vm/reflect/Assem | |||
00000a90:·626c·794e·616d·652e·6373·60a6·6e40·cf64··blyName.cs`.n@.d | |||
00000aa0:·824c·b6f0·42d4·8172·a799·88d8·2a12·0f7a··.L..B..r....*..z | |||
00000ab0:·bfcf·ec1c·ca71·4315·6062·004d·2f62·7569··.....qC.`b.M/bui | |||
00000ac0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible- | |||
00000ad0:·7061·7468·2f6d·6f6e·6f2d·362e·382e·302e··path/mono-6.8.0. | |||
00000ae0:·3130·352b·6466·7367·2f65·7874·6572·6e61··105+dfsg/externa | |||
00000af0:·6c2f·696b·766d·2f72·6566·6c65·6374·2f63··l/ikvm/reflect/c | |||
00000b00:·6f72·6563·6c72·2e63·7360·a66e·40cf·6482··oreclr.cs`.n@.d. | |||
00000b10:·4cb6·f042·d481·72a7·99de·4142·8a2f·6068··L..B..r...AB./`h | |||
00000b20:·11d1·1a33·7152·72e4·6f00·4f2f·6275·696c··...3qRr.o.O/buil | |||
Max diff block lines reached; 1503775/1540314 bytes (97.63%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0····38 | 2 | -rw-r--r--···0········0········0····38152·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·23517 | 3 | -rw-r--r--···0········0········0·23517732·2023-09-06·12:03:58.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:·0x00079c00 | 15 | » ··············Code·Size:·0x00079c00 |
16 | » ··Initialized·Data·Size:·0x00000800 | 16 | » ··Initialized·Data·Size:·0x00000800 |
17 | » Uninitialized·Data·Size:·0x00000000 | 17 | » Uninitialized·Data·Size:·0x00000000 |
18 | » ········Entry·Point·RVA:·0x0007ba | 18 | » ········Entry·Point·RVA:·0x0007ba0e |
19 | » ·» ··Code·Base·RVA:·0x00002000 | 19 | » ·» ··Code·Base·RVA:·0x00002000 |
20 | » » ··Data·Base·RVA:·0x0007c000 | 20 | » » ··Data·Base·RVA:·0x0007c000 |
21 | NT·Header: | 21 | NT·Header: |
22 | » ···Image·Base·(0x400000):·0x00400000 | 22 | » ···Image·Base·(0x400000):·0x00400000 |
23 | » Section·Alignment·(8192):·0x00002000 | 23 | » Section·Alignment·(8192):·0x00002000 |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | » ··Heap·Reserve·Size·(1M):·0x00100000 | 41 | » ··Heap·Reserve·Size·(1M):·0x00100000 |
42 | » ·Heap·Commit·Size·(4096):·0x00001000 | 42 | » ·Heap·Commit·Size·(4096):·0x00001000 |
43 | » ······Loader·flags·(0x1):·0x00000000 | 43 | » ······Loader·flags·(0x1):·0x00000000 |
44 | » ···Data·Directories·(16):·0x00000010 | 44 | » ···Data·Directories·(16):·0x00000010 |
45 | Data·directories: | 45 | Data·directories: |
46 | » ·····Export·Table:·0x00000000·[0x00000000] | 46 | » ·····Export·Table:·0x00000000·[0x00000000] |
47 | » ·····Import·Table:·0x0007b | 47 | » ·····Import·Table:·0x0007b9c0·[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, 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:·0x00079a | 63 | » ···Virtual·Size:·0x00079a14 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x00079c00 | 65 | » ··Raw·Data·Size:·0x00079c00 |
66 | » ···Raw·Data·Ptr:·0x00000400 | 66 | » ···Raw·Data·Ptr:·0x00000400 |
67 | » ······Reloc·Ptr:·0x00000000 | 67 | » ······Reloc·Ptr:·0x00000000 |
68 | » ·····LineNo·Ptr:·0x00000000 | 68 | » ·····LineNo·Ptr:·0x00000000 |
69 | » ····Reloc·Count:·0x0000 | 69 | » ····Reloc·Count:·0x0000 |
70 | » ·····Line·Count:·0x0000 | 70 | » ·····Line·Count:·0x0000 |
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:·0x00036f | 109 | » ·········Metadata:·0x00036f08·[0x00044ab0] |
110 | » Entry·Point·Token:·0x06000004 | 110 | » Entry·Point·Token:·0x06000004 |
111 | » ·····Resources·at:·0x00000000·[0x00000000] | 111 | » ·····Resources·at:·0x00000000·[0x00000000] |
112 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 112 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
113 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 113 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
114 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 114 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 122, 42 lines modified | Offset 122, 42 lines modified | ||
122 | Metadata·header: | 122 | Metadata·header: |
123 | ···········Version:·1.1 | 123 | ···········Version:·1.1 |
124 | ····Version·string:·v4.0.30319 | 124 | ····Version·string:·v4.0.30319 |
125 | Metadata·pointers: | 125 | Metadata·pointers: |
126 | » Tables·(#~):·0x0000006c·-·0x00024228·[147900·==·0x000241bc] | 126 | » Tables·(#~):·0x0000006c·-·0x00024228·[147900·==·0x000241bc] |
127 | » ····Strings:·0x00024228·-·0x00035cb4·[72332·==·0x00011a8c] | 127 | » ····Strings:·0x00024228·-·0x00035cb4·[72332·==·0x00011a8c] |
128 | » ·······Blob:·0x0003cfc8·-·0x00044a | 128 | » ·······Blob:·0x0003cfc8·-·0x00044ab0·[31464·==·0x00007ae8] |
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·35404) |
133 | Table·TypeRef:·204·records·(10·bytes,·at·3541 | 133 | Table·TypeRef:·204·records·(10·bytes,·at·35410) |
134 | Table·TypeDef:·379·records·(18·bytes,·at·35c | 134 | Table·TypeDef:·379·records·(18·bytes,·at·35c08) |
135 | Table·Field:·1993·records·(8·bytes,·at·376 | 135 | Table·Field:·1993·records·(8·bytes,·at·376ae) |
136 | Table·Method:·3884·records·(16·bytes,·at·3b | 136 | Table·Method:·3884·records·(16·bytes,·at·3b4f6) |
137 | Table·Param:·3559·records·(8·bytes,·at·4a7 | 137 | Table·Param:·3559·records·(8·bytes,·at·4a7b6) |
138 | Table·InterfaceImpl:·61·records·(4·bytes,·at·516 | 138 | Table·InterfaceImpl:·61·records·(4·bytes,·at·516ee) |
139 | Table·MemberRef:·1146·records·(8·bytes,·at·517e | 139 | Table·MemberRef:·1146·records·(8·bytes,·at·517e2) |
140 | Table·Constant:·554·records·(6·bytes,·at·53bb | 140 | Table·Constant:·554·records·(6·bytes,·at·53bb2) |
141 | Table·CustomAttribute:·106·records·(8·bytes,·at·548 | 141 | Table·CustomAttribute:·106·records·(8·bytes,·at·548ae) |
142 | Table·FieldMarshal:·9·records·(4·bytes,·at·54 | 142 | Table·FieldMarshal:·9·records·(4·bytes,·at·54bfe) |
143 | Table·ClassLayout:·9·records·(8·bytes,·at·54c2 | 143 | Table·ClassLayout:·9·records·(8·bytes,·at·54c22) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·54c | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·54c6a) |
145 | Table·StandaloneSig:·517·records·(2·bytes,·at·54c | 145 | Table·StandaloneSig:·517·records·(2·bytes,·at·54c76) |
146 | Table·EventMap:·2·records·(4·bytes,·at·5508 | 146 | Table·EventMap:·2·records·(4·bytes,·at·55080) |
147 | Table·Event:·4·records·(8·bytes,·at·550 | 147 | Table·Event:·4·records·(8·bytes,·at·55088) |
148 | Table·PropertyMap:·153·records·(4·bytes,·at·550 | 148 | Table·PropertyMap:·153·records·(4·bytes,·at·550a8) |
149 | Table·Property:·1041·records·(8·bytes,·at·553 | 149 | Table·Property:·1041·records·(8·bytes,·at·5530c) |
150 | Table·MethodSemantics:·1077·records·(6·bytes,·at·573 | 150 | Table·MethodSemantics:·1077·records·(6·bytes,·at·57394) |
151 | Table·MethodImpl:·53·records·(6·bytes,·at·58cd | 151 | Table·MethodImpl:·53·records·(6·bytes,·at·58cd2) |
152 | Table·Moduleref:·1·records·(4·bytes,·at·58e1 | 152 | Table·Moduleref:·1·records·(4·bytes,·at·58e10) |
153 | Table·TypeSpec:·345·records·(2·bytes,·at·58e | 153 | Table·TypeSpec:·345·records·(2·bytes,·at·58e14) |
154 | Table·ImplMap:·1·records·(10·bytes,·at·590 | 154 | Table·ImplMap:·1·records·(10·bytes,·at·590c6) |
155 | Table·FieldRVA:·10·records·(6·bytes,·at·590d | 155 | Table·FieldRVA:·10·records·(6·bytes,·at·590d0) |
156 | Table·Assembly:·1·records·(26·bytes,·at·591 | 156 | Table·Assembly:·1·records·(26·bytes,·at·5910c) |
157 | Table·AssemblyRef:·6·records·(24·bytes,·at·591 | 157 | Table·AssemblyRef:·6·records·(24·bytes,·at·59126) |
158 | Table·NestedClass:·104·records·(4·bytes,·at·591 | 158 | Table·NestedClass:·104·records·(4·bytes,·at·591b6) |
159 | Table·GenericParam:·21·records·(10·bytes,·at·593 | 159 | Table·GenericParam:·21·records·(10·bytes,·at·59356) |
160 | Table·MethodSpec:·52·records·(4·bytes,·at·594 | 160 | Table·MethodSpec:·52·records·(4·bytes,·at·59428) |
161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·59 | 161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·594f8) |
162 | RVA·for·Entry·Point:·0x00002224 | 162 | RVA·for·Entry·Point:·0x00002224 |
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:·0x0008ba00 | 15 | » ··············Code·Size:·0x0008ba00 |
16 | » ··Initialized·Data·Size:·0x00000800 | 16 | » ··Initialized·Data·Size:·0x00000800 |
17 | » Uninitialized·Data·Size:·0x00000000 | 17 | » Uninitialized·Data·Size:·0x00000000 |
18 | » ········Entry·Point·RVA:·0x0008d8 | 18 | » ········Entry·Point·RVA:·0x0008d86e |
19 | » ·» ··Code·Base·RVA:·0x00002000 | 19 | » ·» ··Code·Base·RVA:·0x00002000 |
20 | » » ··Data·Base·RVA:·0x0008e000 | 20 | » » ··Data·Base·RVA:·0x0008e000 |
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:·0x0008d8 | 47 | » ·····Import·Table:·0x0008d820·[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, 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:·0x0008b8 | 63 | » ···Virtual·Size:·0x0008b874 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x0008ba00 | 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 |
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:·0x000436 | 109 | » ·········Metadata:·0x00043654·[0x0004a1c8] |
110 | » Entry·Point·Token:·0x06000099 | 110 | » Entry·Point·Token:·0x06000099 |
111 | » ·····Resources·at:·0x00000000·[0x00000000] | 111 | » ·····Resources·at:·0x00000000·[0x00000000] |
112 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 112 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
113 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 113 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
114 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 114 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 122, 42 lines modified | Offset 122, 42 lines modified | ||
122 | Metadata·header: | 122 | Metadata·header: |
123 | ···········Version:·1.1 | 123 | ···········Version:·1.1 |
124 | ····Version·string:·v4.0.30319 | 124 | ····Version·string:·v4.0.30319 |
125 | Metadata·pointers: | 125 | Metadata·pointers: |
126 | » Tables·(#~):·0x0000006c·-·0x00026260·[156148·==·0x000261f4] | 126 | » Tables·(#~):·0x0000006c·-·0x00026260·[156148·==·0x000261f4] |
127 | » ····Strings:·0x00026260·-·0x000381dc·[73596·==·0x00011f7c] | 127 | » ····Strings:·0x00026260·-·0x000381dc·[73596·==·0x00011f7c] |
128 | » ·······Blob:·0x00042af4·-·0x0004a1c | 128 | » ·······Blob:·0x00042af4·-·0x0004a1c8·[30420·==·0x000076d4] |
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·41b5 | 132 | Table·Module:·1·records·(12·bytes,·at·41b50) |
133 | Table·TypeRef:·198·records·(10·bytes,·at·41b | 133 | Table·TypeRef:·198·records·(10·bytes,·at·41b5c) |
134 | Table·TypeDef:·404·records·(18·bytes,·at·423 | 134 | Table·TypeDef:·404·records·(18·bytes,·at·42318) |
135 | Table·Field:·2073·records·(8·bytes,·at·43f8 | 135 | Table·Field:·2073·records·(8·bytes,·at·43f80) |
136 | Table·Method:·3971·records·(16·bytes,·at·480 | 136 | Table·Method:·3971·records·(16·bytes,·at·48048) |
137 | Table·Param:·3878·records·(8·bytes,·at·578 | 137 | Table·Param:·3878·records·(8·bytes,·at·57878) |
138 | Table·InterfaceImpl:·81·records·(4·bytes,·at·5f1 | 138 | Table·InterfaceImpl:·81·records·(4·bytes,·at·5f1a8) |
139 | Table·MemberRef:·1287·records·(8·bytes,·at·5f2 | 139 | Table·MemberRef:·1287·records·(8·bytes,·at·5f2ec) |
140 | Table·Constant:·564·records·(6·bytes,·at·61b | 140 | Table·Constant:·564·records·(6·bytes,·at·61b24) |
141 | Table·CustomAttribute:·185·records·(8·bytes,·at·628 | 141 | Table·CustomAttribute:·185·records·(8·bytes,·at·6285c) |
142 | Table·DeclSecurity:·1·records·(6·bytes,·at·62e | 142 | Table·DeclSecurity:·1·records·(6·bytes,·at·62e24) |
143 | Table·ClassLayout:·10·records·(8·bytes,·at·62e | 143 | Table·ClassLayout:·10·records·(8·bytes,·at·62e2a) |
144 | Table·FieldLayoutt:·4·records·(6·bytes,·at·62e | 144 | Table·FieldLayoutt:·4·records·(6·bytes,·at·62e7a) |
145 | Table·StandaloneSig:·611·records·(2·bytes,·at·62e9 | 145 | Table·StandaloneSig:·611·records·(2·bytes,·at·62e92) |
146 | Table·EventMap:·2·records·(4·bytes,·at·633 | 146 | Table·EventMap:·2·records·(4·bytes,·at·63358) |
147 | Table·Event:·4·records·(8·bytes,·at·6336 | 147 | Table·Event:·4·records·(8·bytes,·at·63360) |
148 | Table·PropertyMap:·164·records·(4·bytes,·at·6338 | 148 | Table·PropertyMap:·164·records·(4·bytes,·at·63380) |
149 | Table·Property:·1082·records·(8·bytes,·at·6361 | 149 | Table·Property:·1082·records·(8·bytes,·at·63610) |
150 | Table·MethodSemantics:·1127·records·(6·bytes,·at·657e | 150 | Table·MethodSemantics:·1127·records·(6·bytes,·at·657e0) |
151 | Table·MethodImpl:·82·records·(6·bytes,·at·672 | 151 | Table·MethodImpl:·82·records·(6·bytes,·at·6724a) |
152 | Table·Moduleref:·2·records·(4·bytes,·at·674 | 152 | Table·Moduleref:·2·records·(4·bytes,·at·67436) |
153 | Table·TypeSpec:·397·records·(2·bytes,·at·674 | 153 | Table·TypeSpec:·397·records·(2·bytes,·at·6743e) |
154 | Table·ImplMap:·2·records·(10·bytes,·at·677 | 154 | Table·ImplMap:·2·records·(10·bytes,·at·67758) |
155 | Table·FieldRVA:·9·records·(6·bytes,·at·677 | 155 | Table·FieldRVA:·9·records·(6·bytes,·at·6776c) |
156 | Table·Assembly:·1·records·(26·bytes,·at·677a | 156 | Table·Assembly:·1·records·(26·bytes,·at·677a2) |
157 | Table·AssemblyRef:·4·records·(24·bytes,·at·677 | 157 | Table·AssemblyRef:·4·records·(24·bytes,·at·677bc) |
158 | Table·NestedClass:·120·records·(4·bytes,·at·678 | 158 | Table·NestedClass:·120·records·(4·bytes,·at·6781c) |
159 | Table·GenericParam:·39·records·(10·bytes,·at·67 | 159 | Table·GenericParam:·39·records·(10·bytes,·at·679fc) |
160 | Table·MethodSpec:·63·records·(4·bytes,·at·67b8 | 160 | Table·MethodSpec:·63·records·(4·bytes,·at·67b82) |
161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·67c | 161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·67c7e) |
162 | RVA·for·Entry·Point:·0x0000c514 | 162 | RVA·for·Entry·Point:·0x0000c514 |
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:·0x0000ca00 | 15 | » ··············Code·Size:·0x0000ca00 |
16 | » ··Initialized·Data·Size:·0x00000600 | 16 | » ··Initialized·Data·Size:·0x00000600 |
17 | » Uninitialized·Data·Size:·0x00000000 | 17 | » Uninitialized·Data·Size:·0x00000000 |
18 | » ········Entry·Point·RVA:·0x0000e9 | 18 | » ········Entry·Point·RVA:·0x0000e90e |
19 | » ·» ··Code·Base·RVA:·0x00002000 | 19 | » ·» ··Code·Base·RVA:·0x00002000 |
20 | » » ··Data·Base·RVA:·0x00010000 | 20 | » » ··Data·Base·RVA:·0x00010000 |
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:·0x0000e8 | 47 | » ·····Import·Table:·0x0000e8c0·[0x0000004b] |
48 | » ···Resource·Table:·0x00010000·[0x00000300] | 48 | » ···Resource·Table:·0x00010000·[0x00000300] |
49 | » ··Exception·Table:·0x00000000·[0x00000000] | 49 | » ··Exception·Table:·0x00000000·[0x00000000] |
50 | » Certificate·Table:·0x00000000·[0x00000000] | 50 | » Certificate·Table:·0x00000000·[0x00000000] |
51 | » ······Reloc·Table:·0x00012000·[0x0000000c] | 51 | » ······Reloc·Table:·0x00012000·[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:·0x0000c9 | 63 | » ···Virtual·Size:·0x0000c914 |
64 | » Virtual·Address:·0x00002000 | 64 | » Virtual·Address:·0x00002000 |
65 | » ··Raw·Data·Size:·0x0000ca00 | 65 | » ··Raw·Data·Size:·0x0000ca00 |
66 | » ···Raw·Data·Ptr:·0x00000200 | 66 | » ···Raw·Data·Ptr:·0x00000200 |
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 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:·0x00006ee | 98 | » ·········Metadata:·0x00006ee0·[0x000079e0] |
99 | » Entry·Point·Token:·0x060000cd | 99 | » Entry·Point·Token:·0x060000cd |
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·51 | 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·54 | 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·69a | 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·71b | 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·78 | 131 | Table·CustomAttribute:·91·records·(6·bytes,·at·78ee) |
132 | Table·DeclSecurity:·1·records·(6·bytes,·at·7b1 | 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·7b | 134 | Table·PropertyMap:·17·records·(4·bytes,·at·7b8c) |
135 | Table·Property:·48·records·(6·bytes,·at·7bd | 135 | Table·Property:·48·records·(6·bytes,·at·7bd0) |
136 | Table·MethodSemantics:·58·records·(6·bytes,·at·7cf | 136 | Table·MethodSemantics:·58·records·(6·bytes,·at·7cf0) |
137 | Table·MethodImpl:·32·records·(6·bytes,·at·7e | 137 | Table·MethodImpl:·32·records·(6·bytes,·at·7e4c) |
138 | Table·TypeSpec:·63·records·(2·bytes,·at·7f | 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·7fa | 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·80 | 142 | Table·GenericParam:·18·records·(8·bytes,·at·803c) |
143 | Table·MethodSpec:·7·records·(4·bytes,·at·80 | 143 | Table·MethodSpec:·7·records·(4·bytes,·at·80cc) |
144 | RVA·for·Entry·Point:·0x000058ac | 144 | RVA·for·Entry·Point:·0x000058ac |
Offset 103, 17 lines modified | Offset 103, 17 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:·0x0003b8 | 109 | » ·········Metadata:·0x0003b828·[0x00045cbc] |
110 | » Entry·Point·Token:·0x06000002 | 110 | » Entry·Point·Token:·0x06000002 |
111 | » ·····Resources·at:·0x000399 | 111 | » ·····Resources·at:·0x000399e4·[0x00001e41] |
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] |
116 | Strong·name:·none | 116 | Strong·name:·none |
Offset 126, 38 lines modified | Offset 126, 38 lines modified | ||
126 | Metadata·pointers: | 126 | Metadata·pointers: |
127 | » Tables·(#~):·0x0000006c·-·0x000233f8·[144268·==·0x0002338c] | 127 | » Tables·(#~):·0x0000006c·-·0x000233f8·[144268·==·0x0002338c] |
128 | » ····Strings:·0x000233f8·-·0x0003461c·[70180·==·0x00011224] | 128 | » ····Strings:·0x000233f8·-·0x0003461c·[70180·==·0x00011224] |
129 | » ·······Blob:·0x0003f468·-·0x00045cbc·[26708·==·0x00006854] | 129 | » ·······Blob:·0x0003f468·-·0x00045cbc·[26708·==·0x00006854] |
130 | » User·string:·0x0003461c·-·0x0003f458·[44604·==·0x0000ae3c] | 130 | » User·string:·0x0003461c·-·0x0003f458·[44604·==·0x0000ae3c] |
131 | » ·······GUID:·0x0003f458·-·0x0003f468·[16·==·0x00000010] | 131 | » ·······GUID:·0x0003f458·-·0x0003f468·[16·==·0x00000010] |
132 | Rows: | 132 | Rows: |
133 | Table·Module:·1·records·(12·bytes,·at·39d | 133 | Table·Module:·1·records·(12·bytes,·at·39d24) |
134 | Table·TypeRef:·190·records·(10·bytes,·at·39d3 | 134 | Table·TypeRef:·190·records·(10·bytes,·at·39d30) |
135 | Table·TypeDef:·381·records·(18·bytes,·at·3a4 | 135 | Table·TypeDef:·381·records·(18·bytes,·at·3a49c) |
136 | Table·Field:·1940·records·(8·bytes,·at·3bf | 136 | Table·Field:·1940·records·(8·bytes,·at·3bf66) |
137 | Table·Method:·3699·records·(16·bytes,·at·3fc | 137 | Table·Method:·3699·records·(16·bytes,·at·3fc06) |
138 | Table·Param:·3459·records·(8·bytes,·at·4e3 | 138 | Table·Param:·3459·records·(8·bytes,·at·4e336) |
139 | Table·InterfaceImpl:·52·records·(4·bytes,·at·54f | 139 | Table·InterfaceImpl:·52·records·(4·bytes,·at·54f4e) |
140 | Table·MemberRef:·1187·records·(8·bytes,·at·550 | 140 | Table·MemberRef:·1187·records·(8·bytes,·at·5501e) |
141 | Table·Constant:·497·records·(6·bytes,·at·575 | 141 | Table·Constant:·497·records·(6·bytes,·at·57536) |
142 | Table·CustomAttribute:·153·records·(8·bytes,·at·580 | 142 | Table·CustomAttribute:·153·records·(8·bytes,·at·580dc) |
143 | Table·ClassLayout:·10·records·(8·bytes,·at·585 | 143 | Table·ClassLayout:·10·records·(8·bytes,·at·585a4) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·58 | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·585f4) |
145 | Table·StandaloneSig:·544·records·(2·bytes,·at·5860 | 145 | Table·StandaloneSig:·544·records·(2·bytes,·at·58600) |
146 | Table·EventMap:·2·records·(4·bytes,·at·58a4 | 146 | Table·EventMap:·2·records·(4·bytes,·at·58a40) |
147 | Table·Event:·4·records·(8·bytes,·at·58a | 147 | Table·Event:·4·records·(8·bytes,·at·58a48) |
148 | Table·PropertyMap:·152·records·(4·bytes,·at·58a | 148 | Table·PropertyMap:·152·records·(4·bytes,·at·58a68) |
149 | Table·Property:·1048·records·(8·bytes,·at·58c | 149 | Table·Property:·1048·records·(8·bytes,·at·58cc8) |
150 | Table·MethodSemantics:·1092·records·(6·bytes,·at·5ad | 150 | Table·MethodSemantics:·1092·records·(6·bytes,·at·5ad88) |
151 | Table·MethodImpl:·53·records·(6·bytes,·at·5c72 | 151 | Table·MethodImpl:·53·records·(6·bytes,·at·5c720) |
152 | Table·Moduleref:·2·records·(4·bytes,·at·5c8 | 152 | Table·Moduleref:·2·records·(4·bytes,·at·5c85e) |
153 | Table·TypeSpec:·355·records·(2·bytes,·at·5c8 | 153 | Table·TypeSpec:·355·records·(2·bytes,·at·5c866) |
154 | Table·ImplMap:·3·records·(10·bytes,·at·5cb | 154 | Table·ImplMap:·3·records·(10·bytes,·at·5cb2c) |
155 | Table·FieldRVA:·9·records·(6·bytes,·at·5cb | 155 | Table·FieldRVA:·9·records·(6·bytes,·at·5cb4a) |
156 | Table·Assembly:·1·records·(26·bytes,·at·5cb8 | 156 | Table·Assembly:·1·records·(26·bytes,·at·5cb80) |
157 | Table·AssemblyRef:·4·records·(24·bytes,·at·5cb | 157 | Table·AssemblyRef:·4·records·(24·bytes,·at·5cb9a) |
158 | Table·ManifestResource:·5·records·(14·bytes,·at·5c | 158 | Table·ManifestResource:·5·records·(14·bytes,·at·5cbfa) |
159 | Table·NestedClass:·121·records·(4·bytes,·at·5cc4 | 159 | Table·NestedClass:·121·records·(4·bytes,·at·5cc40) |
160 | Table·GenericParam:·21·records·(10·bytes,·at·5ce | 160 | Table·GenericParam:·21·records·(10·bytes,·at·5ce24) |
161 | Table·MethodSpec:·61·records·(4·bytes,·at·5c | 161 | Table·MethodSpec:·61·records·(4·bytes,·at·5cef6) |
162 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5cf | 162 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5cfea) |
163 | RVA·for·Entry·Point:·0x00002058 | 163 | RVA·for·Entry·Point:·0x00002058 |
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:·0x00037ea | 109 | » ·········Metadata:·0x00037eac·[0x00051234] |
110 | » Entry·Point·Token:·0x06000002 | 110 | » Entry·Point·Token:·0x06000002 |
111 | » ·····Resources·at:·0x00000000·[0x00000000] | 111 | » ·····Resources·at:·0x00000000·[0x00000000] |
112 | » ···Strong·Name·at:·0x00000000·[0x00000000] | 112 | » ···Strong·Name·at:·0x00000000·[0x00000000] |
113 | » ··Code·Manager·at:·0x00000000·[0x00000000] | 113 | » ··Code·Manager·at:·0x00000000·[0x00000000] |
114 | » ··VTableFixups·at:·0x00000000·[0x00000000] | 114 | » ··VTableFixups·at:·0x00000000·[0x00000000] |
115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] | 115 | » ·····EAT·jumps·at:·0x00000000·[0x00000000] |
Offset 126, 38 lines modified | Offset 126, 38 lines modified | ||
126 | Metadata·pointers: | 126 | Metadata·pointers: |
127 | » Tables·(#~):·0x0000006c·-·0x0002e5b0·[189764·==·0x0002e544] | 127 | » Tables·(#~):·0x0000006c·-·0x0002e5b0·[189764·==·0x0002e544] |
128 | » ····Strings:·0x0002e5b0·-·0x000433d8·[85544·==·0x00014e28] | 128 | » ····Strings:·0x0002e5b0·-·0x000433d8·[85544·==·0x00014e28] |
129 | » ·······Blob:·0x000478b0·-·0x00051234·[39300·==·0x00009984] | 129 | » ·······Blob:·0x000478b0·-·0x00051234·[39300·==·0x00009984] |
130 | » User·string:·0x000433d8·-·0x000478a0·[17608·==·0x000044c8] | 130 | » User·string:·0x000433d8·-·0x000478a0·[17608·==·0x000044c8] |
131 | » ·······GUID:·0x000478a0·-·0x000478b0·[16·==·0x00000010] | 131 | » ·······GUID:·0x000478a0·-·0x000478b0·[16·==·0x00000010] |
132 | Rows: | 132 | Rows: |
133 | Table·Module:·1·records·(12·bytes,·at·363a | 133 | Table·Module:·1·records·(12·bytes,·at·363a8) |
134 | Table·TypeRef:·205·records·(10·bytes,·at·363b | 134 | Table·TypeRef:·205·records·(10·bytes,·at·363b4) |
135 | Table·TypeDef:·651·records·(18·bytes,·at·36bb | 135 | Table·TypeDef:·651·records·(18·bytes,·at·36bb6) |
136 | Table·Field:·3539·records·(8·bytes,·at·3997 | 136 | Table·Field:·3539·records·(8·bytes,·at·3997c) |
137 | Table·Method:·4055·records·(16·bytes,·at·4081 | 137 | Table·Method:·4055·records·(16·bytes,·at·40814) |
138 | Table·Param:·4561·records·(8·bytes,·at·5058 | 138 | Table·Param:·4561·records·(8·bytes,·at·50584) |
139 | Table·InterfaceImpl:·198·records·(4·bytes,·at·5940 | 139 | Table·InterfaceImpl:·198·records·(4·bytes,·at·5940c) |
140 | Table·MemberRef:·1517·records·(8·bytes,·at·5972 | 140 | Table·MemberRef:·1517·records·(8·bytes,·at·59724) |
141 | Table·Constant:·1480·records·(6·bytes,·at·5c68 | 141 | Table·Constant:·1480·records·(6·bytes,·at·5c68c) |
142 | Table·CustomAttribute:·389·records·(8·bytes,·at·5e93 | 142 | Table·CustomAttribute:·389·records·(8·bytes,·at·5e93c) |
143 | Table·FieldMarshal:·51·records·(4·bytes,·at·5f56 | 143 | Table·FieldMarshal:·51·records·(4·bytes,·at·5f564) |
144 | Table·DeclSecurity:·2·records·(6·bytes,·at·5f6 | 144 | Table·DeclSecurity:·2·records·(6·bytes,·at·5f630) |
145 | Table·ClassLayout:·13·records·(8·bytes,·at·5f63 | 145 | Table·ClassLayout:·13·records·(8·bytes,·at·5f63c) |
146 | Table·StandaloneSig:·703·records·(2·bytes,·at·5f6a | 146 | Table·StandaloneSig:·703·records·(2·bytes,·at·5f6a4) |
147 | Table·EventMap:·1·records·(4·bytes,·at·5fc | 147 | Table·EventMap:·1·records·(4·bytes,·at·5fc22) |
148 | Table·Event:·1·records·(8·bytes,·at·5fc2 | 148 | Table·Event:·1·records·(8·bytes,·at·5fc26) |
149 | Table·PropertyMap:·169·records·(4·bytes,·at·5fc2 | 149 | Table·PropertyMap:·169·records·(4·bytes,·at·5fc2e) |
150 | Table·Property:·933·records·(8·bytes,·at·5fe | 150 | Table·Property:·933·records·(8·bytes,·at·5fed2) |
151 | Table·MethodSemantics:·1361·records·(6·bytes,·at·61bf | 151 | Table·MethodSemantics:·1361·records·(6·bytes,·at·61bfa) |
152 | Table·MethodImpl:·71·records·(6·bytes,·at·63b | 152 | Table·MethodImpl:·71·records·(6·bytes,·at·63be0) |
153 | Table·Moduleref:·1·records·(4·bytes,·at·63d8 | 153 | Table·Moduleref:·1·records·(4·bytes,·at·63d8a) |
154 | Table·TypeSpec:·404·records·(2·bytes,·at·63d8 | 154 | Table·TypeSpec:·404·records·(2·bytes,·at·63d8e) |
155 | Table·ImplMap:·1·records·(10·bytes,·at·640b | 155 | Table·ImplMap:·1·records·(10·bytes,·at·640b6) |
156 | Table·FieldRVA:·15·records·(6·bytes,·at·640 | 156 | Table·FieldRVA:·15·records·(6·bytes,·at·640c0) |
157 | Table·Assembly:·1·records·(26·bytes,·at·6411 | 157 | Table·Assembly:·1·records·(26·bytes,·at·6411a) |
158 | Table·AssemblyRef:·3·records·(24·bytes,·at·6413 | 158 | Table·AssemblyRef:·3·records·(24·bytes,·at·64134) |
159 | Table·NestedClass:·54·records·(4·bytes,·at·6417 | 159 | Table·NestedClass:·54·records·(4·bytes,·at·6417c) |
160 | Table·GenericParam:·78·records·(10·bytes,·at·6425 | 160 | Table·GenericParam:·78·records·(10·bytes,·at·64254) |
161 | Table·MethodSpec:·178·records·(4·bytes,·at·645 | 161 | Table·MethodSpec:·178·records·(4·bytes,·at·64560) |
162 | Table·GenericParamConstraint:·12·records·(4·bytes,·at·6482 | 162 | Table·GenericParamConstraint:·12·records·(4·bytes,·at·64828) |
163 | RVA·for·Entry·Point:·0x00002058 | 163 | RVA·for·Entry·Point:·0x00002058 |
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:·0x0003 | 109 | » ·········Metadata:·0x0003aff8·[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·394f | 133 | Table·Module:·1·records·(12·bytes,·at·394f0) |
134 | Table·TypeRef:·179·records·(10·bytes,·at·39 | 134 | Table·TypeRef:·179·records·(10·bytes,·at·394fc) |
135 | Table·TypeDef:·393·records·(18·bytes,·at·39 | 135 | Table·TypeDef:·393·records·(18·bytes,·at·39bfa) |
136 | Table·Field:·2039·records·(8·bytes,·at·3b7 | 136 | Table·Field:·2039·records·(8·bytes,·at·3b79c) |
137 | Table·Method:·3783·records·(16·bytes,·at·3f7 | 137 | Table·Method:·3783·records·(16·bytes,·at·3f754) |
138 | Table·Param:·3575·records·(8·bytes,·at·4e3 | 138 | Table·Param:·3575·records·(8·bytes,·at·4e3c4) |
139 | Table·InterfaceImpl:·57·records·(4·bytes,·at·553 | 139 | Table·InterfaceImpl:·57·records·(4·bytes,·at·5537c) |
140 | Table·MemberRef:·1197·records·(8·bytes,·at·5546 | 140 | Table·MemberRef:·1197·records·(8·bytes,·at·55460) |
141 | Table·Constant:·525·records·(6·bytes,·at·579 | 141 | Table·Constant:·525·records·(6·bytes,·at·579c8) |
142 | Table·CustomAttribute:·100·records·(8·bytes,·at·586 | 142 | Table·CustomAttribute:·100·records·(8·bytes,·at·58616) |
143 | Table·ClassLayout:·11·records·(8·bytes,·at·589 | 143 | Table·ClassLayout:·11·records·(8·bytes,·at·58936) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·589 | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·5898e) |
145 | Table·StandaloneSig:·573·records·(2·bytes,·at·589 | 145 | Table·StandaloneSig:·573·records·(2·bytes,·at·5899a) |
146 | Table·EventMap:·2·records·(4·bytes,·at·58e | 146 | Table·EventMap:·2·records·(4·bytes,·at·58e14) |
147 | Table·Event:·4·records·(8·bytes,·at·58e | 147 | Table·Event:·4·records·(8·bytes,·at·58e1c) |
148 | Table·PropertyMap:·160·records·(4·bytes,·at·58e | 148 | Table·PropertyMap:·160·records·(4·bytes,·at·58e3c) |
149 | Table·Property:·1072·records·(8·bytes,·at·590 | 149 | Table·Property:·1072·records·(8·bytes,·at·590bc) |
150 | Table·MethodSemantics:·1110·records·(6·bytes,·at·5b2 | 150 | Table·MethodSemantics:·1110·records·(6·bytes,·at·5b23c) |
151 | Table·MethodImpl:·54·records·(6·bytes,·at·5cc4 | 151 | Table·MethodImpl:·54·records·(6·bytes,·at·5cc40) |
152 | Table·Moduleref:·1·records·(4·bytes,·at·5cd | 152 | Table·Moduleref:·1·records·(4·bytes,·at·5cd84) |
153 | Table·TypeSpec:·350·records·(2·bytes,·at·5cd | 153 | Table·TypeSpec:·350·records·(2·bytes,·at·5cd88) |
154 | Table·ImplMap:·1·records·(10·bytes,·at·5d0 | 154 | Table·ImplMap:·1·records·(10·bytes,·at·5d044) |
155 | Table·FieldRVA:·10·records·(6·bytes,·at·5d0 | 155 | Table·FieldRVA:·10·records·(6·bytes,·at·5d04e) |
156 | Table·Assembly:·1·records·(26·bytes,·at·5d0 | 156 | Table·Assembly:·1·records·(26·bytes,·at·5d08a) |
157 | Table·AssemblyRef:·2·records·(24·bytes,·at·5d0 | 157 | Table·AssemblyRef:·2·records·(24·bytes,·at·5d0a4) |
158 | Table·NestedClass:·106·records·(4·bytes,·at·5d0 | 158 | Table·NestedClass:·106·records·(4·bytes,·at·5d0d4) |
159 | Table·GenericParam:·21·records·(10·bytes,·at·5d2 | 159 | Table·GenericParam:·21·records·(10·bytes,·at·5d27c) |
160 | Table·MethodSpec:·55·records·(4·bytes,·at·5d3 | 160 | Table·MethodSpec:·55·records·(4·bytes,·at·5d34e) |
161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d4 | 161 | Table·GenericParamConstraint:·13·records·(4·bytes,·at·5d42a) |
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·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1896·2023-09-06·12:03:58.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1896·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···53 | 3 | -rw-r--r--···0········0········0···537264·2023-09-06·12:03:58.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:·0x001b9d2e |
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:·0x001b9c | 47 | » ·····Import·Table:·0x001b9ce0·[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:·0x001b7d34 |
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:·0x000d7418·[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·d591 | 133 | Table·Module:·1·records·(12·bytes,·at·d5910) |
134 | Table·TypeRef:·239·records·(10·bytes,·at·d59 | 134 | Table·TypeRef:·239·records·(10·bytes,·at·d591c) |
135 | Table·TypeDef:·1096·records·(18·bytes,·at·d627 | 135 | Table·TypeDef:·1096·records·(18·bytes,·at·d6272) |
136 | Table·Field:·4694·records·(10·bytes,·at·daf8 | 136 | Table·Field:·4694·records·(10·bytes,·at·daf82) |
137 | Table·Method:·10700·records·(18·bytes,·at·e66 | 137 | Table·Method:·10700·records·(18·bytes,·at·e66de) |
138 | Table·Param:·10823·records·(8·bytes,·at·1157 | 138 | Table·Param:·10823·records·(8·bytes,·at·115736) |
139 | Table·InterfaceImpl:·231·records·(4·bytes,·at·12a9 | 139 | Table·InterfaceImpl:·231·records·(4·bytes,·at·12a96e) |
140 | Table·MemberRef:·2508·records·(12·bytes,·at·12ad | 140 | Table·MemberRef:·2508·records·(12·bytes,·at·12ad0a) |
141 | Table·Constant:·1342·records·(8·bytes,·at·1322 | 141 | Table·Constant:·1342·records·(8·bytes,·at·13229a) |
142 | Table·CustomAttribute:·794·records·(12·bytes,·at·134c | 142 | Table·CustomAttribute:·794·records·(12·bytes,·at·134c8a) |
143 | Table·ClassLayout:·18·records·(8·bytes,·at·1371c | 143 | Table·ClassLayout:·18·records·(8·bytes,·at·1371c2) |
144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·13725 | 144 | Table·FieldLayoutt:·2·records·(6·bytes,·at·137252) |
145 | Table·StandaloneSig:·1816·records·(4·bytes,·at·1372 | 145 | Table·StandaloneSig:·1816·records·(4·bytes,·at·13725e) |
146 | Table·EventMap:·3·records·(4·bytes,·at·138e | 146 | Table·EventMap:·3·records·(4·bytes,·at·138ebe) |
147 | Table·Event:·5·records·(8·bytes,·at·138e | 147 | Table·Event:·5·records·(8·bytes,·at·138eca) |
148 | Table·PropertyMap:·507·records·(4·bytes,·at·138ef | 148 | Table·PropertyMap:·507·records·(4·bytes,·at·138ef2) |
149 | Table·Property:·2358·records·(10·bytes,·at·1396 | 149 | Table·Property:·2358·records·(10·bytes,·at·1396de) |
150 | Table·MethodSemantics:·2648·records·(6·bytes,·at·13f | 150 | Table·MethodSemantics:·2648·records·(6·bytes,·at·13f2fa) |
151 | Table·MethodImpl:·145·records·(6·bytes,·at·1431 | 151 | Table·MethodImpl:·145·records·(6·bytes,·at·14310a) |
152 | Table·Moduleref:·2·records·(4·bytes,·at·14347 | 152 | Table·Moduleref:·2·records·(4·bytes,·at·143470) |
153 | Table·TypeSpec:·714·records·(4·bytes,·at·1434 | 153 | Table·TypeSpec:·714·records·(4·bytes,·at·143478) |
154 | Table·ImplMap:·2·records·(10·bytes,·at·143fa | 154 | Table·ImplMap:·2·records·(10·bytes,·at·143fa0) |
155 | Table·FieldRVA:·25·records·(6·bytes,·at·143f | 155 | Table·FieldRVA:·25·records·(6·bytes,·at·143fb4) |
156 | Table·Assembly:·1·records·(28·bytes,·at·1440 | 156 | Table·Assembly:·1·records·(28·bytes,·at·14404a) |
157 | Table·AssemblyRef:·4·records·(28·bytes,·at·1440 | 157 | Table·AssemblyRef:·4·records·(28·bytes,·at·144066) |
158 | Table·NestedClass:·266·records·(4·bytes,·at·1440 | 158 | Table·NestedClass:·266·records·(4·bytes,·at·1440d6) |
159 | Table·GenericParam:·38·records·(10·bytes,·at·144 | 159 | Table·GenericParam:·38·records·(10·bytes,·at·1444fe) |
160 | Table·MethodSpec:·125·records·(6·bytes,·at·1446 | 160 | Table·MethodSpec:·125·records·(6·bytes,·at·14467a) |
161 | Table·GenericParamConstraint:·26·records·(4·bytes,·at·1449 | 161 | Table·GenericParamConstraint:·26·records·(4·bytes,·at·144968) |
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·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1012·2023-09-06·12:03:58.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1012·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··1706 | 3 | -rw-r--r--···0········0········0··1706836·2023-09-06·12:03:58.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:·1cefeeabef80f89225327bfa6c12d6ad59dfc90c |
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 2073, 15 lines modified | Offset 2073, 15 lines modified | ||
2073 | systemconfig: | 2073 | systemconfig: |
2074 | options: | 2074 | options: |
2075 | config_dir: | 2075 | config_dir: |
2076 | MONO_PATH | 2076 | MONO_PATH |
2077 | machineconfig: | 2077 | machineconfig: |
2078 | library: | 2078 | library: |
2079 | mono-bundle-XXXXXX | 2079 | mono-bundle-XXXXXX |
2080 | 2080 | Thu·Oct·17·09:08:04·+14·2024 | |
2081 | rank·==·pcount | 2081 | rank·==·pcount |
2082 | jit-icalls.c | 2082 | jit-icalls.c |
2083 | rank·==·n | 2083 | rank·==·n |
2084 | NullReferenceException | 2084 | NullReferenceException |
2085 | DivideByZeroException | 2085 | DivideByZeroException |
2086 | pcount·==·pcount_sig | 2086 | pcount·==·pcount_sig |
2087 | domain->special_static_fields | 2087 | domain->special_static_fields |
Offset 12, 17 lines modified | Offset 12, 17 lines modified | ||
12 | ··0x00309090·206d6170·70696e67·2066696c·65006173··mapping·file.as | 12 | ··0x00309090·206d6170·70696e67·2066696c·65006173··mapping·file.as |
13 | ··0x003090a0·73656d62·6c793a00·73797374·656d636f·sembly:.systemco | 13 | ··0x003090a0·73656d62·6c793a00·73797374·656d636f·sembly:.systemco |
14 | ··0x003090b0·6e666967·3a006f70·74696f6e·733a0063·nfig:.options:.c | 14 | ··0x003090b0·6e666967·3a006f70·74696f6e·733a0063·nfig:.options:.c |
15 | ··0x003090c0·6f6e6669·675f6469·723a004d·4f4e4f5f·onfig_dir:.MONO_ | 15 | ··0x003090c0·6f6e6669·675f6469·723a004d·4f4e4f5f·onfig_dir:.MONO_ |
16 | ··0x003090d0·50415448·006d6163·68696e65·636f6e66·PATH.machineconf | 16 | ··0x003090d0·50415448·006d6163·68696e65·636f6e66·PATH.machineconf |
17 | ··0x003090e0·69673a00·656e763a·006c6962·72617279·ig:.env:.library | 17 | ··0x003090e0·69673a00·656e763a·006c6962·72617279·ig:.env:.library |
18 | ··0x003090f0·3a006d6f·6e6f2d62·756e646c·652d5858·:.mono-bundle-XX | 18 | ··0x003090f0·3a006d6f·6e6f2d62·756e646c·652d5858·:.mono-bundle-XX |
19 | ··0x00309100·58585858·005 | 19 | ··0x00309100·58585858·00546875·204f6374·20313720·XXXX.Thu·Oct·17· |
20 | ··0x00309110·3 | 20 | ··0x00309110·30393a30·383a3034·202b3134·20323032·09:08:04·+14·202 |
21 | ··0x00309120·3 | 21 | ··0x00309120·34007261·6e6b203d·3d207063·6f756e74·4.rank·==·pcount |
22 | ··0x00309130·006a6974·2d696361·6c6c732e·63007261·.jit-icalls.c.ra | 22 | ··0x00309130·006a6974·2d696361·6c6c732e·63007261·.jit-icalls.c.ra |
23 | ··0x00309140·6e6b203d·3d206e00·4e756c6c·52656665·nk·==·n.NullRefe | 23 | ··0x00309140·6e6b203d·3d206e00·4e756c6c·52656665·nk·==·n.NullRefe |
24 | ··0x00309150·72656e63·65457863·65707469·6f6e0044·renceException.D | 24 | ··0x00309150·72656e63·65457863·65707469·6f6e0044·renceException.D |
25 | ··0x00309160·69766964·6542795a·65726f45·78636570·ivideByZeroExcep | 25 | ··0x00309160·69766964·6542795a·65726f45·78636570·ivideByZeroExcep |
26 | ··0x00309170·74696f6e·00636d00·70617261·6d730070·tion.cm.params.p | 26 | ··0x00309170·74696f6e·00636d00·70617261·6d730070·tion.cm.params.p |
27 | ··0x00309180·636f756e·74203d3d·2070636f·756e745f·count·==·pcount_ | 27 | ··0x00309180·636f756e·74203d3d·2070636f·756e745f·count·==·pcount_ |
28 | ··0x00309190·73696700·646f6d61·696e2d3e·73706563·sig.domain->spec | 28 | ··0x00309190·73696700·646f6d61·696e2d3e·73706563·sig.domain->spec |
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·efab9ce9·mono-boehm...... |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1096·2023-09-06·12:03:58.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1096·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·1217 | 3 | -rw-r--r--···0········0········0·12172888·2023-09-06·12:03:58.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:·1cefeeabef80f89225327bfa6c12d6ad59dfc90c |
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:·a395bec485afa860cdee87426bdc0038c7b80c22 |
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·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1028·2023-09-06·12:03:58.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1028·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··1797 | 3 | -rw-r--r--···0········0········0··1797684·2023-09-06·12:03:58.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:·a395bec485afa860cdee87426bdc0038c7b80c22 |
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 1552, 15 lines modified | Offset 1552, 15 lines modified | ||
1552 | systemconfig: | 1552 | systemconfig: |
1553 | options: | 1553 | options: |
1554 | config_dir: | 1554 | config_dir: |
1555 | MONO_PATH | 1555 | MONO_PATH |
1556 | machineconfig: | 1556 | machineconfig: |
1557 | library: | 1557 | library: |
1558 | mono-bundle-XXXXXX | 1558 | mono-bundle-XXXXXX |
1559 | 1559 | Thu·Oct·17·09:08:04·+14·2024 | |
1560 | rank·==·pcount | 1560 | rank·==·pcount |
1561 | jit-icalls.c | 1561 | jit-icalls.c |
1562 | rank·==·n | 1562 | rank·==·n |
1563 | NullReferenceException | 1563 | NullReferenceException |
1564 | DivideByZeroException | 1564 | DivideByZeroException |
1565 | pcount·==·pcount_sig | 1565 | pcount·==·pcount_sig |
1566 | domain->special_static_fields | 1566 | domain->special_static_fields |
Offset 12, 17 lines modified | Offset 12, 17 lines modified | ||
12 | ··0x0033a090·72726f72·206d6170·70696e67·2066696c·rror·mapping·fil | 12 | ··0x0033a090·72726f72·206d6170·70696e67·2066696c·rror·mapping·fil |
13 | ··0x0033a0a0·65006173·73656d62·6c793a00·73797374·e.assembly:.syst | 13 | ··0x0033a0a0·65006173·73656d62·6c793a00·73797374·e.assembly:.syst |
14 | ··0x0033a0b0·656d636f·6e666967·3a006f70·74696f6e·emconfig:.option | 14 | ··0x0033a0b0·656d636f·6e666967·3a006f70·74696f6e·emconfig:.option |
15 | ··0x0033a0c0·733a0063·6f6e6669·675f6469·723a004d·s:.config_dir:.M | 15 | ··0x0033a0c0·733a0063·6f6e6669·675f6469·723a004d·s:.config_dir:.M |
16 | ··0x0033a0d0·4f4e4f5f·50415448·006d6163·68696e65·ONO_PATH.machine | 16 | ··0x0033a0d0·4f4e4f5f·50415448·006d6163·68696e65·ONO_PATH.machine |
17 | ··0x0033a0e0·636f6e66·69673a00·656e763a·006c6962·config:.env:.lib | 17 | ··0x0033a0e0·636f6e66·69673a00·656e763a·006c6962·config:.env:.lib |
18 | ··0x0033a0f0·72617279·3a006d6f·6e6f2d62·756e646c·rary:.mono-bundl | 18 | ··0x0033a0f0·72617279·3a006d6f·6e6f2d62·756e646c·rary:.mono-bundl |
19 | ··0x0033a100·652d5858·58585858·005 | 19 | ··0x0033a100·652d5858·58585858·00546875·204f6374·e-XXXXXX.Thu·Oct |
20 | ··0x0033a110·20313 | 20 | ··0x0033a110·20313720·30393a30·383a3034·202b3134··17·09:08:04·+14 |
21 | ··0x0033a120·20323032·3 | 21 | ··0x0033a120·20323032·34007261·6e6b203d·3d207063··2024.rank·==·pc |
22 | ··0x0033a130·6f756e74·006a6974·2d696361·6c6c732e·ount.jit-icalls. | 22 | ··0x0033a130·6f756e74·006a6974·2d696361·6c6c732e·ount.jit-icalls. |
23 | ··0x0033a140·63007261·6e6b203d·3d206e00·4e756c6c·c.rank·==·n.Null | 23 | ··0x0033a140·63007261·6e6b203d·3d206e00·4e756c6c·c.rank·==·n.Null |
24 | ··0x0033a150·52656665·72656e63·65457863·65707469·ReferenceExcepti | 24 | ··0x0033a150·52656665·72656e63·65457863·65707469·ReferenceExcepti |
25 | ··0x0033a160·6f6e0044·69766964·6542795a·65726f45·on.DivideByZeroE | 25 | ··0x0033a160·6f6e0044·69766964·6542795a·65726f45·on.DivideByZeroE |
26 | ··0x0033a170·78636570·74696f6e·00636d00·70617261·xception.cm.para | 26 | ··0x0033a170·78636570·74696f6e·00636d00·70617261·xception.cm.para |
27 | ··0x0033a180·6d730070·636f756e·74203d3d·2070636f·ms.pcount·==·pco | 27 | ··0x0033a180·6d730070·636f756e·74203d3d·2070636f·ms.pcount·==·pco |
28 | ··0x0033a190·756e745f·73696700·646f6d61·696e2d3e·unt_sig.domain-> | 28 | ··0x0033a190·756e745f·73696700·646f6d61·696e2d3e·unt_sig.domain-> |
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·fdaa675e·mono-sgen.....g^ |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0······824·2023-09-06·12:03:58.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0······824·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·11 | 3 | -rw-r--r--···0········0········0·117061576·2023-09-06·12:03:58.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.5 | 3 | Version:·6.8.0.105+dfsg-3.5 |
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:·114 | 6 | Installed-Size:·114355 |
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·2023-09-06·12:03:58.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/doc/mono-source/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/doc/mono-source/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····2384·2023-09-06·12:03:58.000000·./usr/share/doc/mono-source/changelog.Debian.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····2384·2023-09-06·12:03:58.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·2023-09-06·12:03:58.000000·./usr/src/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/src/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)·11 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)·117041368·2023-09-06·12:03:58.000000·./usr/src/mono-source.tar.xz |
Offset 1, 93559 lines modified | Offset 1, 93559 lines modified | Diff chunk too large, falling back to line-by-line diff (93559 lines added, 93559 lines removed) | |
1 | drwxr | 1 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2024-10-16·18:47:48.000000·mono-6.8.0.105+dfsg/ |
2 | 2 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······239·2020-02-04·17:00:34.000000·mono-6.8.0.105+dfsg/mono-uninstalled.pc.in | |
3 | -rw-r | 3 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)····38564·2020-02-04·17:02:49.000000·mono-6.8.0.105+dfsg/config.h.in |
4 | 4 | drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2024-10-16·18:48:20.000000·mono-6.8.0.105+dfsg/debian/ | |
5 | -rw-r | 5 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1700·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.kfreebsd-i386 |
6 | -rw | 6 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······73·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-http4.0-cil.install |
7 | -rw-r | 7 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data-linq4.0-cil.install |
8 | 8 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······26·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-mcs.installmonoaot | |
9 | -rw-r | 9 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······105·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-providers2.2-cil.install |
10 | -rw-r | 10 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······112·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-debugger-soft4.0a-cil.install |
11 | -rw-r | 11 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······115·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-build-utilities-v4.0-4.0-cil.install |
12 | -rw-r | 12 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······98·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-io-compression4.0-cil.install |
13 | -rw-r | 13 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······93·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-relaxng4.0-cil.install |
14 | -rwxr | 14 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····1937·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/dh_monoaot |
15 | -rw-r | 15 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······31·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-corlib4.5-cil.installmonoaot |
16 | -rw-r | 16 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······107·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-net-http-formatting4.0-cil.install |
17 | -rw-r | 17 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······107·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-interfaces2.2-cil.install |
18 | -rw-r | 18 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······87·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/Mono.WebBrowser.dll.config |
19 | -rw | 19 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······109·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data-services-client4.0-cil.install |
20 | -rw-r | 20 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······41·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-2.0-gac.manpages |
21 | -rw | 21 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······97·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-extensions4.0-cil.install |
22 | -rw | 22 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······99·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-dynamicdata4.0-cil.install |
23 | -rw-r | 23 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······65·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-peapi4.0a-cil.install |
24 | -rw-r | 24 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1958·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.powerpc |
25 | -rw-r | 25 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······479·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-security4.0-cil.preinst |
26 | -rw-r | 26 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······103·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-ldap4.0-cil.install |
27 | -rw-r | 27 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-wcf4.0-cil.install |
28 | -rw-r | 28 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······41·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data4.0-cil.clideps-override |
29 | -rw-r | 29 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······174·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.install |
30 | -rw-r | 30 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······89·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-mobile4.0-cil.install |
31 | -rw-r | 31 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······83·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-dynamic4.0-cil.install |
32 | -rw-r | 32 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······77·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data4.0-cil.install |
33 | -rw-r | 33 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······81·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.kfreebsd-i386 |
34 | -rw | 34 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)···104615·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/README.source |
35 | -rw-r | 35 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······138·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-profiler.install |
36 | -rw-r | 36 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······123·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-compilerservices-symbolwriter4.0-cil.install |
37 | -rw-r | 37 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······89·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-xbuild-tasks4.0-cil.install |
38 | -rw-r | 38 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······102·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-sharpzip4.84-cil.install |
39 | -rw-r | 39 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······95·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-windows-forms4.0-cil.install |
40 | -rw-r | 40 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······111·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-runtime-serialization4.0-cil.install |
41 | -rw-r | 41 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······115·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-workflow-componentmodel4.0-cil.install |
42 | -rw-r | 42 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······27·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-2.0-1.install |
43 | -rw-r | 43 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······43·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.amd64 |
44 | -rw-r | 44 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······95·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-configuration4.0-cil.install |
45 | -rw-r | 45 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······93·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-webpages2.0-cil.install |
46 | -rw-r | 46 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······70·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-cjk4.0-cil.install |
47 | -rw-r | 47 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······198·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-archs.make |
48 | -rw-r | 48 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······215·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.postinst |
49 | -rw | 49 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)····25015·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/dh_clideps |
50 | -rw-r | 50 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······119·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-runtime-remoting2.2-cil.install |
51 | -rw-r | 51 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······99·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-build-engine4.0-cil.install |
52 | -rw | 52 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······406·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/monodoc-base.install |
53 | -rw-r | 53 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)···148686·2023-09-06·12:03:58.000000·mono-6.8.0.105+dfsg/debian/control |
54 | -rw | 54 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······349·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/update-monodoc |
55 | -rw-r | 55 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······127·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.mipsel |
56 | -rw-r | 56 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······93·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel4.0a-cil.install |
57 | -rw-r | 57 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······51·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.kfreebsd-amd64 |
58 | -rw-r | 58 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······98·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/cli.binfmt |
59 | -rw-r | 59 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······111·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-web-infrastructure1.0-cil.install |
60 | -rw | 60 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······275·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime.postinst |
61 | -rw-r | 61 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······101·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-abstractions4.0-cil.install |
62 | -rw-r | 62 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····1172·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-xbuild.install |
63 | -rw-r | 63 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······43·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.armel |
64 | -rw-r | 64 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-xml-linq4.0-cil.install |
65 | -rw-r | 65 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······128·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.prerm |
66 | -rw-r | 66 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······121·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-windows-threading2.2-cil.install |
67 | -rw-r | 67 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····6924·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime-common.NEWS |
68 | -rw | 68 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······768·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-devel.postinst |
69 | -rw-r | 69 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······40·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-gac.manpages |
70 | -rw-r | 70 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-management4.0-cil.install |
71 | 71 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······36·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-jay.manpages | |
72 | -rw-r | 72 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······56·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system4.0-cil.clideps-override |
73 | -rw-r | 73 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······79·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-db2-1.0-cil.install |
74 | -rw-r | 74 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······55·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-dev.install |
75 | -rw-r | 75 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······20·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-security4.0-cil.dirs |
76 | -rw-r | 76 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······107·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-workflow-activities4.0-cil.install |
77 | -rw-r | 77 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······41·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-data2.0-cil.clideps-override |
78 | -rw-r | 78 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······106·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime-common.manpages |
79 | -rw-r | 79 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······73·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-rare4.0-cil.install |
80 | -rw-r | 80 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······33·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/ca-certificates-mono.triggers |
81 | -rw-r | 81 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······108·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-net-http-webrequest4.0-cil.install |
82 | -rw-r | 82 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······75·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-posix4.0-cil.install |
83 | -rw | 83 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····4124·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-api-check |
84 | -rw-r | 84 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······458·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-cil-dev.install |
85 | -rw-r | 85 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2951·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/README.Debian |
86 | -rw-r | 86 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······89·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-microsoft-visualc10.0-cil.install |
87 | -rw-r | 87 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······97·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-drawing-design4.0-cil.install |
88 | -rw-r | 88 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······543·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/System.Windows.Forms.dll.config |
89 | -rw-r | 89 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······95·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-core2.2-cil.install |
90 | -rw-r | 90 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······106·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/ca-certificates-mono.install |
91 | -rw-r | 91 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······115·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel-activation4.0-cil.install |
92 | -rw-r | 92 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······99·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-smcs.install |
93 | -rw | 93 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······127·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.s390x |
94 | -rw-r | 94 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)········9·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/monodoc-base.dirs |
95 | -rw-r | 95 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······77·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-csharp4.0c-cil.install |
96 | -rw-r | 96 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······81·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-smdiagnostics0.0-cil.install |
97 | -rw-r | 97 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······79·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-mideast4.0-cil.install |
98 | -rw | 98 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-security4.0-cil.install |
99 | -rw-r | 99 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······179·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/System.Drawing.dll.config |
100 | -rw-r | 100 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-rabbitmq4.0-cil.install |
101 | -rw | 101 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)······274·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/git-pull-debian-patches |
102 | -rw-r | 102 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······104·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-xml-serialization4.0-cil.install |
103 | -rw-r | 103 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······31·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-4.0-gac.install |
104 | -rw | 104 | -rwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)·····2102·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/dh_clistrip |
105 | -rw-r | 105 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······797·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.ppc64el |
106 | -rw-r | 106 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······191·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-mcs.postinst |
107 | -rw-r | 107 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······124·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-utils.manpages |
108 | -rw-r | 108 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······88·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/FirebirdSql.Data.Firebird.dll.config |
109 | -rw-r | 109 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······77·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-core4.0-cil.install |
110 | -rw-r | 110 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······134·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/System.Data.dll.config |
111 | -rw-r | 111 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······127·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.arm64 |
112 | -rw-r | 112 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······85·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-numerics4.0-cil.install |
113 | -rw-r | 113 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······95·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-reactive-linq2.2-cil.install |
114 | 114 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······101·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-runtime4.0-cil.install | |
115 | -rw-r | 115 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······91·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-codecontracts4.0-cil.install |
116 | -rw-r | 116 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······97·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-ldap4.0-cil.install |
117 | -rw-r | 117 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······45·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonosgen-2.0-1.symbols.powerpc |
118 | -rw-r | 118 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······39·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-csharp-shell.manpages |
119 | -rw-r | 119 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······111·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-web-extensions-design4.0-cil.install |
120 | -rw-r | 120 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······240·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-runtime.prerm |
121 | -rw-r | 121 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······101·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel-web4.0-cil.install |
122 | -rw-r | 122 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······73·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-i18n-west4.0-cil.install |
123 | -rw-r | 123 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)······113·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmono-system-servicemodel-discovery4.0-cil.install |
124 | -rw-r | 124 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······52·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.kfreebsd-amd64 |
125 | -rw | 125 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·····2144·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/libmonoboehm-2.0-1.symbols.i386 |
126 | -rw-r | 126 | -rw-rw-r--···0·pbuilder2··(2222)·pbuilder2··(2222)·······54·2022-12-09·13:28:17.000000·mono-6.8.0.105+dfsg/debian/mono-mcs.install |
Max diff block lines reached; -1/34319088 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·2023-09-06·12:03:58.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2023-09-06·12:03:58.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1120·2023-09-06·12:03:58.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1120·2023-09-06·12:03:58.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·1858 | 3 | -rw-r--r--···0········0········0·18585552·2023-09-06·12:03:58.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·monodoc-manual | 1 | Package:·monodoc-manual |
2 | Source:·mono | 2 | Source:·mono |
3 | Version:·6.8.0.105+dfsg-3.5 | 3 | Version:·6.8.0.105+dfsg-3.5 |
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:·2134 | 6 | Installed-Size:·21343 |
7 | Recommends:·monodoc-http·|·monodoc-viewer | 7 | Recommends:·monodoc-http·|·monodoc-viewer |
8 | Suggests:·monodoc-gtk-manual,·monodoc-gecko-manual,·monodoc-nunit-manual | 8 | Suggests:·monodoc-gtk-manual,·monodoc-gecko-manual,·monodoc-nunit-manual |
9 | Section:·doc | 9 | Section:·doc |
10 | Priority:·optional | 10 | Priority:·optional |
11 | Homepage:·http://www.mono-project.com/ | 11 | Homepage:·http://www.mono-project.com/ |
12 | Description:·compiled·XML·documentation·from·the·Mono·project | 12 | Description:·compiled·XML·documentation·from·the·Mono·project |
13 | ·The·MonoDoc·Project·is·the·documentation·framework·of·the·Mono·project·which | 13 | ·The·MonoDoc·Project·is·the·documentation·framework·of·the·Mono·project·which |
Offset 2, 24 lines modified | Offset 2, 24 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/lib/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/lib/monodoc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/lib/monodoc/ |
5 | -rw-r--r--···0·root·········(0)·root·········(0)······256·2023-09-06·12:03:58.000000·./usr/lib/monodoc/monodoc.xml | 5 | -rw-r--r--···0·root·········(0)·root·········(0)······256·2023-09-06·12:03:58.000000·./usr/lib/monodoc/monodoc.xml |
6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/ |
7 | -rw-r--r--···0·root·········(0)·root·········(0)······182·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Mono.source | 7 | -rw-r--r--···0·root·········(0)·root·········(0)······182·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Mono.source |
8 | -rw-r--r--···0·root·········(0)·root·········(0)···183970·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Mono.tree | 8 | -rw-r--r--···0·root·········(0)·root·········(0)···183970·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Mono.tree |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···70592 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)···705924·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Mono.zip |
10 | -rw-r--r--···0·root·········(0)·root·········(0)······190·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Novell.source | 10 | -rw-r--r--···0·root·········(0)·root·········(0)······190·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Novell.source |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····62108·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Novell.tree | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····62108·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Novell.tree |
12 | -rw-r--r--···0·root·········(0)·root·········(0)···160782·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Novell.zip | 12 | -rw-r--r--···0·root·········(0)·root·········(0)···160782·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/Novell.zip |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····22806·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/cs-errors.tree | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····22806·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/cs-errors.tree |
14 | -rw-r--r--···0·root·········(0)·root·········(0)···4747 | 14 | -rw-r--r--···0·root·········(0)·root·········(0)···474751·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/cs-errors.zip |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····21854·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/ecma334.tree | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····21854·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/ecma334.tree |
16 | -rw-r--r--···0·root·········(0)·root·········(0)···392664·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/ecma334.zip | 16 | -rw-r--r--···0·root·········(0)·root·········(0)···392664·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/ecma334.zip |
17 | -rw-r--r--···0·root·········(0)·root·········(0)······338·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/lang-csharp.source | 17 | -rw-r--r--···0·root·········(0)·root·········(0)······338·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/lang-csharp.source |
18 | -rw-r--r--···0·root·········(0)·root·········(0)······179·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/netdocs.source | 18 | -rw-r--r--···0·root·········(0)·root·········(0)······179·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/netdocs.source |
19 | -rw-r--r--···0·root·········(0)·root·········(0)··3037049·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/netdocs.tree | 19 | -rw-r--r--···0·root·········(0)·root·········(0)··3037049·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/netdocs.tree |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·167229 | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·16722954·2023-09-06·12:03:58.000000·./usr/lib/monodoc/sources/netdocs.zip |
21 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/ | 21 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/ |
22 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/doc/ | 22 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/doc/ |
23 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/doc/monodoc-manual/ | 23 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-09-06·12:03:58.000000·./usr/share/doc/monodoc-manual/ |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····2384·2023-09-06·12:03:58.000000·./usr/share/doc/monodoc-manual/changelog.Debian.gz | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····2384·2023-09-06·12:03:58.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:·70592 | 1 | Zip·file·size:·705924·bytes,·number·of·entries:·443 |
2 | -rw----·····2.0·fat·····2128·b-·defN·2 | 2 | -rw----·····2.0·fat·····2128·b-·defN·24-Oct-17·09:23·0 |
3 | -rw----·····2.0·fat·····1532·b-·defN·2 | 3 | -rw----·····2.0·fat·····1532·b-·defN·24-Oct-17·09:23·1 |
4 | -rw----·····2.0·fat·····3934·b-·defN·2 | 4 | -rw----·····2.0·fat·····3934·b-·defN·24-Oct-17·09:23·2 |
5 | -rw----·····2.0·fat·····1686·b-·defN·2 | 5 | -rw----·····2.0·fat·····1686·b-·defN·24-Oct-17·09:23·3 |
6 | -rw----·····2.0·fat····93066·b-·defN·2 | 6 | -rw----·····2.0·fat····93066·b-·defN·24-Oct-17·09:23·4 |
7 | -rw----·····2.0·fat·····1065·b-·defN·2 | 7 | -rw----·····2.0·fat·····1065·b-·defN·24-Oct-17·09:23·5 |
8 | -rw----·····2.0·fat·····1897·b-·defN·2 | 8 | -rw----·····2.0·fat·····1897·b-·defN·24-Oct-17·09:23·6 |
9 | -rw----·····2.0·fat·····2204·b-·defN·2 | 9 | -rw----·····2.0·fat·····2204·b-·defN·24-Oct-17·09:23·7 |
10 | -rw----·····2.0·fat·····2139·b-·defN·2 | 10 | -rw----·····2.0·fat·····2139·b-·defN·24-Oct-17·09:23·8 |
11 | -rw----·····2.0·fat·····2385·b-·defN·2 | 11 | -rw----·····2.0·fat·····2385·b-·defN·24-Oct-17·09:23·9 |
12 | -rw----·····2.0·fat·····7685·b-·defN·2 | 12 | -rw----·····2.0·fat·····7685·b-·defN·24-Oct-17·09:23·10 |
13 | -rw----·····2.0·fat·····4670·b-·defN·2 | 13 | -rw----·····2.0·fat·····4670·b-·defN·24-Oct-17·09:23·11 |
14 | -rw----·····2.0·fat·····9860·b-·defN·2 | 14 | -rw----·····2.0·fat·····9860·b-·defN·24-Oct-17·09:23·12 |
15 | -rw----·····2.0·fat·····1585·b-·defN·2 | 15 | -rw----·····2.0·fat·····1585·b-·defN·24-Oct-17·09:23·13 |
16 | -rw----·····2.0·fat·····1953·b-·defN·2 | 16 | -rw----·····2.0·fat·····1953·b-·defN·24-Oct-17·09:23·14 |
17 | -rw----·····2.0·fat·····1214·b-·defN·2 | 17 | -rw----·····2.0·fat·····1214·b-·defN·24-Oct-17·09:23·15 |
18 | -rw----·····2.0·fat·····4002·b-·defN·2 | 18 | -rw----·····2.0·fat·····4002·b-·defN·24-Oct-17·09:23·16 |
19 | -rw----·····2.0·fat·····1033·b-·defN·2 | 19 | -rw----·····2.0·fat·····1033·b-·defN·24-Oct-17·09:23·17 |
20 | -rw----·····2.0·fat·····6393·b-·defN·2 | 20 | -rw----·····2.0·fat·····6393·b-·defN·24-Oct-17·09:23·18 |
21 | -rw----·····2.0·fat·····3748·b-·defN·2 | 21 | -rw----·····2.0·fat·····3748·b-·defN·24-Oct-17·09:23·19 |
22 | -rw----·····2.0·fat····13167·b-·defN·2 | 22 | -rw----·····2.0·fat····13167·b-·defN·24-Oct-17·09:23·20 |
23 | -rw----·····2.0·fat·····1823·b-·defN·2 | 23 | -rw----·····2.0·fat·····1823·b-·defN·24-Oct-17·09:23·21 |
24 | -rw----·····2.0·fat·····2754·b-·defN·2 | 24 | -rw----·····2.0·fat·····2754·b-·defN·24-Oct-17·09:23·22 |
25 | -rw----·····2.0·fat·····8433·b-·defN·2 | 25 | -rw----·····2.0·fat·····8433·b-·defN·24-Oct-17·09:23·23 |
26 | -rw----·····2.0·fat·····2436·b-·defN·2 | 26 | -rw----·····2.0·fat·····2436·b-·defN·24-Oct-17·09:23·24 |
27 | -rw----·····2.0·fat·····1618·b-·defN·2 | 27 | -rw----·····2.0·fat·····1618·b-·defN·24-Oct-17·09:23·25 |
28 | -rw----·····2.0·fat·····1477·b-·defN·2 | 28 | -rw----·····2.0·fat·····1477·b-·defN·24-Oct-17·09:23·26 |
29 | -rw----·····2.0·fat····20712·b-·defN·2 | 29 | -rw----·····2.0·fat····20712·b-·defN·24-Oct-17·09:23·27 |
30 | -rw----·····2.0·fat······504·b-·defN·2 | 30 | -rw----·····2.0·fat······504·b-·defN·24-Oct-17·09:23·28 |
31 | -rw----·····2.0·fat·····6335·b-·defN·2 | 31 | -rw----·····2.0·fat·····6335·b-·defN·24-Oct-17·09:23·29 |
32 | -rw----·····2.0·fat·····1933·b-·defN·2 | 32 | -rw----·····2.0·fat·····1933·b-·defN·24-Oct-17·09:23·30 |
33 | -rw----·····2.0·fat·····7398·b-·defN·2 | 33 | -rw----·····2.0·fat·····7398·b-·defN·24-Oct-17·09:23·31 |
34 | -rw----·····2.0·fat·····2023·b-·defN·2 | 34 | -rw----·····2.0·fat·····2023·b-·defN·24-Oct-17·09:23·32 |
35 | -rw----·····2.0·fat·····2219·b-·defN·2 | 35 | -rw----·····2.0·fat·····2219·b-·defN·24-Oct-17·09:23·33 |
36 | -rw----·····2.0·fat·····1984·b-·defN·2 | 36 | -rw----·····2.0·fat·····1984·b-·defN·24-Oct-17·09:23·34 |
37 | -rw----·····2.0·fat·····2055·b-·defN·2 | 37 | -rw----·····2.0·fat·····2055·b-·defN·24-Oct-17·09:23·35 |
38 | -rw----·····2.0·fat·····3822·b-·defN·2 | 38 | -rw----·····2.0·fat·····3822·b-·defN·24-Oct-17·09:23·36 |
39 | -rw----·····2.0·fat·····2290·b-·defN·2 | 39 | -rw----·····2.0·fat·····2290·b-·defN·24-Oct-17·09:23·37 |
40 | -rw----·····2.0·fat·····6589·b-·defN·2 | 40 | -rw----·····2.0·fat·····6589·b-·defN·24-Oct-17·09:23·38 |
41 | -rw----·····2.0·fat·····6288·b-·defN·2 | 41 | -rw----·····2.0·fat·····6288·b-·defN·24-Oct-17·09:23·39 |
42 | -rw----·····2.0·fat·····3918·b-·defN·2 | 42 | -rw----·····2.0·fat·····3918·b-·defN·24-Oct-17·09:23·40 |
43 | -rw----·····2.0·fat·····9243·b-·defN·2 | 43 | -rw----·····2.0·fat·····9243·b-·defN·24-Oct-17·09:23·41 |
44 | -rw----·····2.0·fat·····2575·b-·defN·2 | 44 | -rw----·····2.0·fat·····2575·b-·defN·24-Oct-17·09:23·42 |
45 | -rw----·····2.0·fat····14996·b-·defN·2 | 45 | -rw----·····2.0·fat····14996·b-·defN·24-Oct-17·09:23·43 |
46 | -rw----·····2.0·fat·····1844·b-·defN·2 | 46 | -rw----·····2.0·fat·····1844·b-·defN·24-Oct-17·09:23·44 |
47 | -rw----·····2.0·fat·····4457·b-·defN·2 | 47 | -rw----·····2.0·fat·····4457·b-·defN·24-Oct-17·09:23·45 |
48 | -rw----·····2.0·fat·····1741·b-·defN·2 | 48 | -rw----·····2.0·fat·····1741·b-·defN·24-Oct-17·09:23·46 |
49 | -rw----·····2.0·fat·····1319·b-·defN·2 | 49 | -rw----·····2.0·fat·····1319·b-·defN·24-Oct-17·09:23·47 |
50 | -rw----·····2.0·fat·····6397·b-·defN·2 | 50 | -rw----·····2.0·fat·····6397·b-·defN·24-Oct-17·09:23·48 |
51 | -rw----·····2.0·fat······998·b-·defN·2 | 51 | -rw----·····2.0·fat······998·b-·defN·24-Oct-17·09:23·49 |
52 | -rw----·····2.0·fat·····2970·b-·defN·2 | 52 | -rw----·····2.0·fat·····2970·b-·defN·24-Oct-17·09:23·50 |
53 | -rw----·····2.0·fat·····8767·b-·defN·2 | 53 | -rw----·····2.0·fat·····8767·b-·defN·24-Oct-17·09:23·51 |
54 | -rw----·····2.0·fat·····1010·b-·defN·2 | 54 | -rw----·····2.0·fat·····1010·b-·defN·24-Oct-17·09:23·52 |
55 | -rw----·····2.0·fat····13303·b-·defN·2 | 55 | -rw----·····2.0·fat····13303·b-·defN·24-Oct-17·09:23·53 |
56 | -rw----·····2.0·fat······989·b-·defN·2 | 56 | -rw----·····2.0·fat······989·b-·defN·24-Oct-17·09:23·54 |
57 | -rw----·····2.0·fat·····7767·b-·defN·2 | 57 | -rw----·····2.0·fat·····7767·b-·defN·24-Oct-17·09:23·55 |
58 | -rw----·····2.0·fat······577·b-·defN·2 | 58 | -rw----·····2.0·fat······577·b-·defN·24-Oct-17·09:23·56 |
59 | -rw----·····2.0·fat·····2595·b-·defN·2 | 59 | -rw----·····2.0·fat·····2595·b-·defN·24-Oct-17·09:23·57 |
60 | -rw----·····2.0·fat·····2182·b-·defN·2 | 60 | -rw----·····2.0·fat·····2182·b-·defN·24-Oct-17·09:23·58 |
61 | -rw----·····2.0·fat·····4026·b-·defN·2 | 61 | -rw----·····2.0·fat·····4026·b-·defN·24-Oct-17·09:23·59 |
62 | -rw----·····2.0·fat·····2634·b-·defN·2 | 62 | -rw----·····2.0·fat·····2634·b-·defN·24-Oct-17·09:23·60 |
63 | -rw----·····2.0·fat·····1193·b-·defN·2 | 63 | -rw----·····2.0·fat·····1193·b-·defN·24-Oct-17·09:23·61 |
64 | -rw----·····2.0·fat·····2634·b-·defN·2 | 64 | -rw----·····2.0·fat·····2634·b-·defN·24-Oct-17·09:23·62 |
65 | -rw----·····2.0·fat····22489·b-·defN·2 | 65 | -rw----·····2.0·fat····22489·b-·defN·24-Oct-17·09:23·63 |
66 | -rw----·····2.0·fat····17996·b-·defN·2 | 66 | -rw----·····2.0·fat····17996·b-·defN·24-Oct-17·09:23·64 |
67 | -rw----·····2.0·fat·····1095·b-·defN·2 | 67 | -rw----·····2.0·fat·····1095·b-·defN·24-Oct-17·09:23·65 |
68 | -rw----·····2.0·fat·····1919·b-·defN·2 | 68 | -rw----·····2.0·fat·····1919·b-·defN·24-Oct-17·09:23·66 |
69 | -rw----·····2.0·fat····43726·b-·defN·2 | 69 | -rw----·····2.0·fat····43726·b-·defN·24-Oct-17·09:23·67 |
70 | -rw----·····2.0·fat····19652·b-·defN·2 | 70 | -rw----·····2.0·fat····19652·b-·defN·24-Oct-17·09:23·68 |
71 | -rw----·····2.0·fat····11484·b-·defN·2 | 71 | -rw----·····2.0·fat····11484·b-·defN·24-Oct-17·09:23·69 |
72 | -rw----·····2.0·fat····11901·b-·defN·2 | 72 | -rw----·····2.0·fat····11901·b-·defN·24-Oct-17·09:23·70 |
73 | -rw----·····2.0·fat····25231·b-·defN·2 | 73 | -rw----·····2.0·fat····25231·b-·defN·24-Oct-17·09:23·71 |
74 | -rw----·····2.0·fat·····1753·b-·defN·2 | 74 | -rw----·····2.0·fat·····1753·b-·defN·24-Oct-17·09:23·72 |
75 | -rw----·····2.0·fat·····2961·b-·defN·2 | 75 | -rw----·····2.0·fat·····2961·b-·defN·24-Oct-17·09:23·73 |
76 | -rw----·····2.0·fat····14893·b-·defN·2 | 76 | -rw----·····2.0·fat····14893·b-·defN·24-Oct-17·09:23·74 |
77 | -rw----·····2.0·fat·····4311·b-·defN·2 | 77 | -rw----·····2.0·fat·····4311·b-·defN·24-Oct-17·09:23·75 |
78 | -rw----·····2.0·fat·····6884·b-·defN·2 | 78 | -rw----·····2.0·fat·····6884·b-·defN·24-Oct-17·09:23·76 |
79 | -rw----·····2.0·fat····10610·b-·defN·2 | 79 | -rw----·····2.0·fat····10610·b-·defN·24-Oct-17·09:23·77 |
80 | -rw----·····2.0·fat·····3228·b-·defN·2 | 80 | -rw----·····2.0·fat·····3228·b-·defN·24-Oct-17·09:23·78 |
81 | -rw----·····2.0·fat·····2049·b-·defN·2 | 81 | -rw----·····2.0·fat·····2049·b-·defN·24-Oct-17·09:23·79 |
82 | -rw----·····2.0·fat·····3139·b-·defN·2 | 82 | -rw----·····2.0·fat·····3139·b-·defN·24-Oct-17·09:23·80 |
83 | -rw----·····2.0·fat·····5347·b-·defN·2 | 83 | -rw----·····2.0·fat·····5347·b-·defN·24-Oct-17·09:23·81 |
84 | -rw----·····2.0·fat····27546·b-·defN·2 | 84 | -rw----·····2.0·fat····27546·b-·defN·24-Oct-17·09:23·82 |
85 | -rw----·····2.0·fat····24405·b-·defN·2 | 85 | -rw----·····2.0·fat····24405·b-·defN·24-Oct-17·09:23·83 |
86 | -rw----·····2.0·fat·····4404·b-·defN·2 | 86 | -rw----·····2.0·fat·····4404·b-·defN·24-Oct-17·09:23·84 |
87 | -rw----·····2.0·fat·····1061·b-·defN·2 | 87 | -rw----·····2.0·fat·····1061·b-·defN·24-Oct-17·09:23·85 |
88 | -rw----·····2.0·fat·····2262·b-·defN·2 | 88 | -rw----·····2.0·fat·····2262·b-·defN·24-Oct-17·09:23·86 |
89 | -rw----·····2.0·fat·····4714·b-·defN·2 | 89 | -rw----·····2.0·fat·····4714·b-·defN·24-Oct-17·09:23·87 |
90 | -rw----·····2.0·fat·····2845·b-·defN·2 | 90 | -rw----·····2.0·fat·····2845·b-·defN·24-Oct-17·09:23·88 |
91 | -rw----·····2.0·fat·····2234·b-·defN·2 | 91 | -rw----·····2.0·fat·····2234·b-·defN·24-Oct-17·09:23·89 |
92 | -rw----·····2.0·fat·····1094·b-·defN·2 | 92 | -rw----·····2.0·fat·····1094·b-·defN·24-Oct-17·09:23·90 |
93 | -rw----·····2.0·fat·····1200·b-·defN·2 | 93 | -rw----·····2.0·fat·····1200·b-·defN·24-Oct-17·09:23·91 |
94 | -rw----·····2.0·fat·····5079·b-·defN·2 | 94 | -rw----·····2.0·fat·····5079·b-·defN·24-Oct-17·09:23·92 |
95 | -rw----·····2.0·fat·····1200·b-·defN·2 | 95 | -rw----·····2.0·fat·····1200·b-·defN·24-Oct-17·09:23·93 |
96 | -rw----·····2.0·fat·····7246·b-·defN·2 | 96 | -rw----·····2.0·fat·····7246·b-·defN·24-Oct-17·09:23·94 |
97 | -rw----·····2.0·fat·····1222·b-·defN·2 | 97 | -rw----·····2.0·fat·····1222·b-·defN·24-Oct-17·09:23·95 |
98 | -rw----·····2.0·fat·····6412·b-·defN·2 | 98 | -rw----·····2.0·fat·····6412·b-·defN·24-Oct-17·09:23·97 |
99 | -rw----·····2.0·fat·····1199·b-·defN·2 | 99 | -rw----·····2.0·fat·····1199·b-·defN·24-Oct-17·09:23·98 |
100 | -rw----·····2.0·fat·····1199·b-·defN·2 | 100 | -rw----·····2.0·fat·····1199·b-·defN·24-Oct-17·09:23·99 |
101 | -rw----·····2.0·fat·····1198·b-·defN·2 | 101 | -rw----·····2.0·fat·····1198·b-·defN·24-Oct-17·09:23·100 |
102 | -rw----·····2.0·fat·····3892·b-·defN·2 | 102 | -rw----·····2.0·fat·····3892·b-·defN·24-Oct-17·09:23·101 |
103 | -rw----·····2.0·fat·····2390·b-·defN·2 | 103 | -rw----·····2.0·fat·····2390·b-·defN·24-Oct-17·09:23·102 |
104 | -rw----·····2.0·fat·····2459·b-·defN·2 | 104 | -rw----·····2.0·fat·····2459·b-·defN·24-Oct-17·09:23·103 |
105 | -rw----·····2.0·fat·····1591·b-·defN·2 | 105 | -rw----·····2.0·fat·····1591·b-·defN·24-Oct-17·09:23·104 |
106 | -rw----·····2.0·fat·····5720·b-·defN·2 | 106 | -rw----·····2.0·fat·····5720·b-·defN·24-Oct-17·09:23·105 |
107 | -rw----·····2.0·fat·····1626·b-·defN·2 | 107 | -rw----·····2.0·fat·····1626·b-·defN·24-Oct-17·09:23·106 |
108 | -rw----·····2.0·fat·····3336·b-·defN·2 | 108 | -rw----·····2.0·fat·····3336·b-·defN·24-Oct-17·09:23·107 |
109 | -rw----·····2.0·fat·····9949·b-·defN·2 | 109 | -rw----·····2.0·fat·····9949·b-·defN·24-Oct-17·09:23·108 |
110 | -rw----·····2.0·fat·····2753·b-·defN·2 | 110 | -rw----·····2.0·fat·····2753·b-·defN·24-Oct-17·09:23·109 |
111 | -rw----·····2.0·fat·····7344·b-·defN·2 | 111 | -rw----·····2.0·fat·····7344·b-·defN·24-Oct-17·09:23·110 |
112 | -rw----·····2.0·fat·····1176·b-·defN·2 | 112 | -rw----·····2.0·fat·····1176·b-·defN·24-Oct-17·09:23·111 |
113 | -rw----·····2.0·fat·····1721·b-·defN·2 | 113 | -rw----·····2.0·fat·····1721·b-·defN·24-Oct-17·09:23·112 |
114 | -rw----·····2.0·fat····11367·b-·defN·2 | 114 | -rw----·····2.0·fat····11367·b-·defN·24-Oct-17·09:23·113 |
115 | -rw----·····2.0·fat·····1142·b-·defN·2 | 115 | -rw----·····2.0·fat·····1142·b-·defN·24-Oct-17·09:23·114 |
116 | -rw----·····2.0·fat·····3185·b-·defN·2 | 116 | -rw----·····2.0·fat·····3185·b-·defN·24-Oct-17·09:23·115 |
117 | -rw----·····2.0·fat·····1218·b-·defN·2 | 117 | -rw----·····2.0·fat·····1218·b-·defN·24-Oct-17·09:23·116 |
118 | -rw----·····2.0·fat·····1152·b-·defN·2 | 118 | -rw----·····2.0·fat·····1152·b-·defN·24-Oct-17·09:23·117 |
119 | -rw----·····2.0·fat·····1810·b-·defN·2 | 119 | -rw----·····2.0·fat·····1810·b-·defN·24-Oct-17·09:23·118 |
120 | -rw----·····2.0·fat·····2045·b-·defN·2 | 120 | -rw----·····2.0·fat·····2045·b-·defN·24-Oct-17·09:23·119 |
121 | -rw----·····2.0·fat·····3853·b-·defN·2 | 121 | -rw----·····2.0·fat·····3853·b-·defN·24-Oct-17·09:23·120 |
122 | -rw----·····2.0·fat·····3558·b-·defN·2 | 122 | -rw----·····2.0·fat·····3558·b-·defN·24-Oct-17·09:23·121 |
123 | -rw----·····2.0·fat······921·b-·defN·2 | 123 | -rw----·····2.0·fat······921·b-·defN·24-Oct-17·09:23·122 |
124 | -rw----·····2.0·fat······959·b-·defN·2 | 124 | -rw----·····2.0·fat······959·b-·defN·24-Oct-17·09:23·123 |
125 | -rw----·····2.0·fat·····3048·b-·defN·2 | 125 | -rw----·····2.0·fat·····3048·b-·defN·24-Oct-17·09:23·124 |
126 | -rw----·····2.0·fat·····3079·b-·defN·2 | 126 | -rw----·····2.0·fat·····3079·b-·defN·24-Oct-17·09:23·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.Inference"> | ||
4 | ····<summary>To·be·added.</summary> | ||
5 | ····<remarks>To·be·added.</remarks> | ||
6 | ··</namespace> | ||
3 | ··<namespace·ns=""> | 7 | ··<namespace·ns=""> |
4 | ····<summary/> | 8 | ····<summary/> |
5 | ····<remarks/> | 9 | ····<remarks/> |
6 | ··</namespace> | 10 | ··</namespace> |
7 | ··<namespace·ns="Commons.Xml.Relaxng.Rnc"> | ||
8 | ····<summary>To·be·added.</summary> | ||
9 | ····<remarks>To·be·added.</remarks> | ||
10 | ··</namespace> | ||
11 | ··<namespace·ns="Commons.Xml.Nvdl"> | 11 | ··<namespace·ns="Commons.Xml.Nvdl"> |
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. | 15 | ··<namespace·ns="Commons.Xml.Relaxng.XmlSchema"> |
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.Relaxng. | 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, 34 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"> |
220 | ····<summary>To·be·added.</summary> | 216 | ····<summary>To·be·added.</summary> |
221 | ····<remarks>To·be·added.</remarks> | 217 | ····<remarks>To·be·added.</remarks> |
222 | ··</namespace> | 218 | ··</namespace> |
223 | ··<namespace·ns="Mono. | 219 | ··<namespace·ns="Mono.Threading.Tasks"> |
224 | ····<summary>To·be·added.</summary> | 220 | ····<summary>To·be·added.</summary> |
225 | ····<remarks>To·be·added.</remarks> | 221 | ····<remarks>To·be·added.</remarks> |
226 | ··</namespace> | 222 | ··</namespace> |
227 | ··<namespace·ns="Mono. | 223 | ··<namespace·ns="Mono.Collections.Concurrent"> |
228 | ····<summary>To·be·added.</summary> | 224 | ····<summary>To·be·added.</summary> |
229 | ····<remarks>To·be·added.</remarks> | 225 | ····<remarks>To·be·added.</remarks> |
230 | ··</namespace> | 226 | ··</namespace> |
231 | ··<namespace·ns="Mono. | 227 | ··<namespace·ns="Mono.Threading"> |
232 | ····<summary>To·be·added.</summary> | 228 | ····<summary>To·be·added.</summary> |
233 | ····<remarks>To·be·added.</remarks> | 229 | ····<remarks>To·be·added.</remarks> |
234 | ··</namespace> | 230 | ··</namespace> |
235 | ··<namespace·ns="Mono.Unix.Native"> | 231 | ··<namespace·ns="Mono.Unix.Native"> |
236 | ····<summary>Low-level·Unix·wrapper·types.</summary> | 232 | ····<summary>Low-level·Unix·wrapper·types.</summary> |
237 | ····<remarks> | 233 | ····<remarks> |
238 | ······<para> | 234 | ······<para> |
Offset 291, 25 lines modified | Offset 287, 17 lines modified | ||
291 | ····California,·Berkeley·and·its·contributors. | 287 | ····California,·Berkeley·and·its·contributors. |
292 | 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors | 288 | 4.·Neither·the·name·of·the·University·nor·the·names·of·its·contributors |
293 | ···may·be·used·to·endorse·or·promote·products·derived·from·this·software | 289 | ···may·be·used·to·endorse·or·promote·products·derived·from·this·software |
294 | ···without·specific·prior·written·permission.</code> | 290 | ···without·specific·prior·written·permission.</code> |
295 | ······</example> | 291 | ······</example> |
296 | ····</remarks> | 292 | ····</remarks> |
297 | ··</namespace> | 293 | ··</namespace> |
294 | ··<namespace·ns="Mono.Remoting.Channels.Unix"> | ||
295 | ····<summary>To·be·added.</summary> | ||
296 | ····<remarks>To·be·added.</remarks> | ||
298 | ··<namespace·ns="Mono.Posix"> | ||
299 | ····<summary> | ||
300 | ······The·deprecated·Mono.Posix·namespace,·use | ||
301 | ······<see·cref="N:Mono.Unix"/> | ||
302 | ······instead. | ||
303 | ····</summary> | ||
304 | ····<remarks> | ||
305 | ······This·namespace·provides·functionality·to·access·Posix/Unix·features.··It·has·been·deprecated·in·favor·of·the·new | ||
306 | ······<see·cref="N:Mono.Unix"/> | ||
307 | ······namespace. | ||
308 | ····</remarks> | ||
309 | ··</namespace> | 297 | ··</namespace> |
310 | ··<namespace·ns="Mono.Unix"> | 298 | ··<namespace·ns="Mono.Unix"> |
311 | ····<summary>High-level·Unix·wrapper·types.</summary> | 299 | ····<summary>High-level·Unix·wrapper·types.</summary> |
312 | ····<remarks> | 300 | ····<remarks> |
313 | ······<para> | 301 | ······<para> |
314 | ········The·Mono.Unix·namespace·contains· | 302 | ········The·Mono.Unix·namespace·contains· |
315 | ········high-level·wrapper·classes,·which·provide·.NET·naming·and | 303 | ········high-level·wrapper·classes,·which·provide·.NET·naming·and |
Offset 381, 51 lines modified | Offset 369, 63 lines modified | ||
381 | ····California,·Berkeley·and·its·contributors. | 369 | ····California,·Berkeley·and·its·contributors. |
382 | 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 |
383 | ···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 |
384 | ···without·specific·prior·written·permission.</code> | 372 | ···without·specific·prior·written·permission.</code> |
385 | ······</example> | 373 | ······</example> |
386 | ····</remarks> | 374 | ····</remarks> |
387 | ··</namespace> | 375 | ··</namespace> |
376 | ··<namespace·ns="Mono.Posix"> | ||
377 | ····<summary> | ||
378 | ······The·deprecated·Mono.Posix·namespace,·use | ||
379 | ······<see·cref="N:Mono.Unix"/> | ||
380 | ······instead. | ||
381 | ····</summary> | ||
382 | ····<remarks> | ||
383 | ······This·namespace·provides·functionality·to·access·Posix/Unix·features.··It·has·been·deprecated·in·favor·of·the·new | ||
384 | ······<see·cref="N:Mono.Unix"/> | ||
385 | ······namespace. | ||
386 | ····</remarks> | ||
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.Xml"> |
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.Cryptography"> |
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.Math.Prime"> |
Max diff block lines reached; 1217/5887 bytes (20.67%) 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·2 | 2 | -rw----·····2.0·fat·····5941·b-·defN·24-Oct-17·09:24·16 |
3 | -rw----·····2.0·fat·····5837·b-·defN·2 | 3 | -rw----·····2.0·fat·····5837·b-·defN·24-Oct-17·09:24·17 |
4 | -rw----·····2.0·fat·····5099·b-·defN·2 | 4 | -rw----·····2.0·fat·····5099·b-·defN·24-Oct-17·09:24·18 |
5 | -rw----·····2.0·fat·····4074·b-·defN·2 | 5 | -rw----·····2.0·fat·····4074·b-·defN·24-Oct-17·09:24·19 |
6 | -rw----·····2.0·fat·····2819·b-·defN·2 | 6 | -rw----·····2.0·fat·····2819·b-·defN·24-Oct-17·09:24·20 |
7 | -rw----·····2.0·fat·····2693·b-·defN·2 | 7 | -rw----·····2.0·fat·····2693·b-·defN·24-Oct-17·09:24·21 |
8 | -rw----·····2.0·fat·····4100·b-·defN·2 | 8 | -rw----·····2.0·fat·····4100·b-·defN·24-Oct-17·09:24·22 |
9 | -rw----·····2.0·fat·····8083·b-·defN·2 | 9 | -rw----·····2.0·fat·····8083·b-·defN·24-Oct-17·09:24·23 |
10 | -rw----·····2.0·fat·····4081·b-·defN·2 | 10 | -rw----·····2.0·fat·····4081·b-·defN·24-Oct-17·09:24·24 |
11 | -rw----·····2.0·fat·····2898·b-·defN·2 | 11 | -rw----·····2.0·fat·····2898·b-·defN·24-Oct-17·09:24·25 |
12 | -rw----·····2.0·fat·····3798·b-·defN·2 | 12 | -rw----·····2.0·fat·····3798·b-·defN·24-Oct-17·09:24·26 |
13 | -rw----·····2.0·fat·····3770·b-·defN·2 | 13 | -rw----·····2.0·fat·····3770·b-·defN·24-Oct-17·09:24·27 |
14 | -rw----·····2.0·fat·····4134·b-·defN·2 | 14 | -rw----·····2.0·fat·····4134·b-·defN·24-Oct-17·09:24·28 |
15 | -rw----·····2.0·fat·····3942·b-·defN·2 | 15 | -rw----·····2.0·fat·····3942·b-·defN·24-Oct-17·09:24·29 |
16 | -rw----·····2.0·fat·····4388·b-·defN·2 | 16 | -rw----·····2.0·fat·····4388·b-·defN·24-Oct-17·09:24·30 |
17 | -rw----·····2.0·fat·····3633·b-·defN·2 | 17 | -rw----·····2.0·fat·····3633·b-·defN·24-Oct-17·09:24·31 |
18 | -rw----·····2.0·fat·····5461·b-·defN·2 | 18 | -rw----·····2.0·fat·····5461·b-·defN·24-Oct-17·09:24·32 |
19 | -rw----·····2.0·fat·····4658·b-·defN·2 | 19 | -rw----·····2.0·fat·····4658·b-·defN·24-Oct-17·09:24·33 |
20 | -rw----·····2.0·fat·····7021·b-·defN·2 | 20 | -rw----·····2.0·fat·····7021·b-·defN·24-Oct-17·09:24·34 |
21 | -rw----·····2.0·fat·····7002·b-·defN·2 | 21 | -rw----·····2.0·fat·····7002·b-·defN·24-Oct-17·09:24·35 |
22 | -rw----·····2.0·fat·····2756·b-·defN·2 | 22 | -rw----·····2.0·fat·····2756·b-·defN·24-Oct-17·09:24·36 |
23 | -rw----·····2.0·fat·····3305·b-·defN·2 | 23 | -rw----·····2.0·fat·····3305·b-·defN·24-Oct-17·09:24·37 |
24 | -rw----·····2.0·fat·····3441·b-·defN·2 | 24 | -rw----·····2.0·fat·····3441·b-·defN·24-Oct-17·09:24·38 |
25 | -rw----·····2.0·fat·····2291·b-·defN·2 | 25 | -rw----·····2.0·fat·····2291·b-·defN·24-Oct-17·09:24·39 |
26 | -rw----·····2.0·fat·····4843·b-·defN·2 | 26 | -rw----·····2.0·fat·····4843·b-·defN·24-Oct-17·09:24·40 |
27 | -rw----·····2.0·fat·····6410·b-·defN·2 | 27 | -rw----·····2.0·fat·····6410·b-·defN·24-Oct-17·09:24·41 |
28 | -rw----·····2.0·fat·····3790·b-·defN·2 | 28 | -rw----·····2.0·fat·····3790·b-·defN·24-Oct-17·09:24·42 |
29 | -rw----·····2.0·fat·····3780·b-·defN·2 | 29 | -rw----·····2.0·fat·····3780·b-·defN·24-Oct-17·09:24·43 |
30 | -rw----·····2.0·fat·····4147·b-·defN·2 | 30 | -rw----·····2.0·fat·····4147·b-·defN·24-Oct-17·09:24·44 |
31 | -rw----·····2.0·fat·····4177·b-·defN·2 | 31 | -rw----·····2.0·fat·····4177·b-·defN·24-Oct-17·09:24·45 |
32 | -rw----·····2.0·fat·····3785·b-·defN·2 | 32 | -rw----·····2.0·fat·····3785·b-·defN·24-Oct-17·09:24·46 |
33 | -rw----·····2.0·fat·····4116·b-·defN·2 | 33 | -rw----·····2.0·fat·····4116·b-·defN·24-Oct-17·09:24·47 |
34 | -rw----·····2.0·fat·····3765·b-·defN·2 | 34 | -rw----·····2.0·fat·····3765·b-·defN·24-Oct-17·09:24·48 |
35 | -rw----·····2.0·fat·····2685·b-·defN·2 | 35 | -rw----·····2.0·fat·····2685·b-·defN·24-Oct-17·09:24·49 |
36 | -rw----·····2.0·fat·····2807·b-·defN·2 | 36 | -rw----·····2.0·fat·····2807·b-·defN·24-Oct-17·09:24·50 |
37 | -rw----·····2.0·fat·····2562·b-·defN·2 | 37 | -rw----·····2.0·fat·····2562·b-·defN·24-Oct-17·09:24·51 |
38 | -rw----·····2.0·fat·····2288·b-·defN·2 | 38 | -rw----·····2.0·fat·····2288·b-·defN·24-Oct-17·09:24·52 |
39 | -rw----·····2.0·fat·····2291·b-·defN·2 | 39 | -rw----·····2.0·fat·····2291·b-·defN·24-Oct-17·09:24·53 |
40 | -rw----·····2.0·fat·····2697·b-·defN·2 | 40 | -rw----·····2.0·fat·····2697·b-·defN·24-Oct-17·09:24·54 |
41 | -rw----·····2.0·fat·····3907·b-·defN·2 | 41 | -rw----·····2.0·fat·····3907·b-·defN·24-Oct-17·09:24·55 |
42 | -rw----·····2.0·fat·····3765·b-·defN·2 | 42 | -rw----·····2.0·fat·····3765·b-·defN·24-Oct-17·09:24·56 |
43 | -rw----·····2.0·fat·····3410·b-·defN·2 | 43 | -rw----·····2.0·fat·····3410·b-·defN·24-Oct-17·09:24·57 |
44 | -rw----·····2.0·fat·····2562·b-·defN·2 | 44 | -rw----·····2.0·fat·····2562·b-·defN·24-Oct-17·09:24·58 |
45 | -rw----·····2.0·fat·····3048·b-·defN·2 | 45 | -rw----·····2.0·fat·····3048·b-·defN·24-Oct-17·09:24·59 |
46 | -rw----·····2.0·fat·····3371·b-·defN·2 | 46 | -rw----·····2.0·fat·····3371·b-·defN·24-Oct-17·09:24·60 |
47 | -rw----·····2.0·fat·····2444·b-·defN·2 | 47 | -rw----·····2.0·fat·····2444·b-·defN·24-Oct-17·09:24·61 |
48 | -rw----·····2.0·fat·····2981·b-·defN·2 | 48 | -rw----·····2.0·fat·····2981·b-·defN·24-Oct-17·09:24·62 |
49 | -rw----·····2.0·fat·····2968·b-·defN·2 | 49 | -rw----·····2.0·fat·····2968·b-·defN·24-Oct-17·09:24·63 |
50 | -rw----·····2.0·fat····11616·b-·defN·2 | 50 | -rw----·····2.0·fat····11616·b-·defN·24-Oct-17·09:24·64 |
51 | -rw----·····2.0·fat·····2700·b-·defN·2 | 51 | -rw----·····2.0·fat·····2700·b-·defN·24-Oct-17·09:24·65 |
52 | -rw----·····2.0·fat·····4790·b-·defN·2 | 52 | -rw----·····2.0·fat·····4790·b-·defN·24-Oct-17·09:24·66 |
53 | -rw----·····2.0·fat·····2663·b-·defN·2 | 53 | -rw----·····2.0·fat·····2663·b-·defN·24-Oct-17·09:24·67 |
54 | -rw----·····2.0·fat·····3467·b-·defN·2 | 54 | -rw----·····2.0·fat·····3467·b-·defN·24-Oct-17·09:24·68 |
55 | -rw----·····2.0·fat·····3790·b-·defN·2 | 55 | -rw----·····2.0·fat·····3790·b-·defN·24-Oct-17·09:24·69 |
56 | -rw----·····2.0·fat·····2715·b-·defN·2 | 56 | -rw----·····2.0·fat·····2715·b-·defN·24-Oct-17·09:24·70 |
57 | -rw----·····2.0·fat·····5853·b-·defN·2 | 57 | -rw----·····2.0·fat·····5853·b-·defN·24-Oct-17·09:24·71 |
58 | -rw----·····2.0·fat·····4786·b-·defN·2 | 58 | -rw----·····2.0·fat·····4786·b-·defN·24-Oct-17·09:24·72 |
59 | -rw----·····2.0·fat·····5993·b-·defN·2 | 59 | -rw----·····2.0·fat·····5993·b-·defN·24-Oct-17·09:24·73 |
60 | -rw----·····2.0·fat·····3649·b-·defN·2 | 60 | -rw----·····2.0·fat·····3649·b-·defN·24-Oct-17·09:24·74 |
61 | -rw----·····2.0·fat·····8019·b-·defN·2 | 61 | -rw----·····2.0·fat·····8019·b-·defN·24-Oct-17·09:24·75 |
62 | -rw----·····2.0·fat·····3365·b-·defN·2 | 62 | -rw----·····2.0·fat·····3365·b-·defN·24-Oct-17·09:24·76 |
63 | -rw----·····2.0·fat·····5231·b-·defN·2 | 63 | -rw----·····2.0·fat·····5231·b-·defN·24-Oct-17·09:24·77 |
64 | -rw----·····2.0·fat·····5926·b-·defN·2 | 64 | -rw----·····2.0·fat·····5926·b-·defN·24-Oct-17·09:24·78 |
65 | -rw----·····2.0·fat·····1671·b-·defN·2 | 65 | -rw----·····2.0·fat·····1671·b-·defN·24-Oct-17·09:24·79 |
66 | -rw----·····2.0·fat·····2321·b-·defN·2 | 66 | -rw----·····2.0·fat·····2321·b-·defN·24-Oct-17·09:24·80 |
67 | -rw----·····2.0·fat·····2365·b-·defN·2 | 67 | -rw----·····2.0·fat·····2365·b-·defN·24-Oct-17·09:24·81 |
68 | -rw----·····2.0·fat·····2213·b-·defN·2 | 68 | -rw----·····2.0·fat·····2213·b-·defN·24-Oct-17·09:24·82 |
69 | -rw----·····2.0·fat····61112·b-·defN·2 | 69 | -rw----·····2.0·fat····61112·b-·defN·24-Oct-17·09:24·83 |
70 | -rw----·····2.0·fat·····3031·b-·defN·2 | 70 | -rw----·····2.0·fat·····3031·b-·defN·24-Oct-17·09:24·84 |
71 | -rw----·····2.0·fat·····9820·b-·defN·2 | 71 | -rw----·····2.0·fat·····9820·b-·defN·24-Oct-17·09:24·85 |
72 | -rw----·····2.0·fat·····3122·b-·defN·2 | 72 | -rw----·····2.0·fat·····3122·b-·defN·24-Oct-17·09:24·86 |
73 | -rw----·····2.0·fat·····3887·b-·defN·2 | 73 | -rw----·····2.0·fat·····3887·b-·defN·24-Oct-17·09:24·87 |
74 | -rw----·····2.0·fat·····4447·b-·defN·2 | 74 | -rw----·····2.0·fat·····4447·b-·defN·24-Oct-17·09:24·88 |
75 | -rw----·····2.0·fat·····3713·b-·defN·2 | 75 | -rw----·····2.0·fat·····3713·b-·defN·24-Oct-17·09:24·89 |
76 | -rw----·····2.0·fat·····3791·b-·defN·2 | 76 | -rw----·····2.0·fat·····3791·b-·defN·24-Oct-17·09:24·90 |
77 | -rw----·····2.0·fat·····2661·b-·defN·2 | 77 | -rw----·····2.0·fat·····2661·b-·defN·24-Oct-17·09:24·91 |
78 | -rw----·····2.0·fat····10950·b-·defN·2 | 78 | -rw----·····2.0·fat····10950·b-·defN·24-Oct-17·09:24·92 |
79 | -rw----·····2.0·fat·····4169·b-·defN·2 | 79 | -rw----·····2.0·fat·····4169·b-·defN·24-Oct-17·09:24·93 |
80 | -rw----·····2.0·fat·····2253·b-·defN·2 | 80 | -rw----·····2.0·fat·····2253·b-·defN·24-Oct-17·09:24·94 |
81 | -rw----·····2.0·fat·····2572·b-·defN·2 | 81 | -rw----·····2.0·fat·····2572·b-·defN·24-Oct-17·09:24·95 |
82 | -rw----·····2.0·fat····38631·b-·defN·2 | 82 | -rw----·····2.0·fat····38631·b-·defN·24-Oct-17·09:24·96 |
83 | -rw----·····2.0·fat·····4575·b-·defN·2 | 83 | -rw----·····2.0·fat·····4575·b-·defN·24-Oct-17·09:24·97 |
84 | -rw----·····2.0·fat····11386·b-·defN·2 | 84 | -rw----·····2.0·fat····11386·b-·defN·24-Oct-17·09:24·98 |
85 | -rw----·····2.0·fat·····2247·b-·defN·2 | 85 | -rw----·····2.0·fat·····2247·b-·defN·24-Oct-17·09:24·99 |
86 | -rw----·····2.0·fat·····2382·b-·defN·2 | 86 | -rw----·····2.0·fat·····2382·b-·defN·24-Oct-17·09:24·100 |
87 | -rw----·····2.0·fat·····2918·b-·defN·2 | 87 | -rw----·····2.0·fat·····2918·b-·defN·24-Oct-17·09:24·101 |
88 | -rw----·····2.0·fat·····6875·b-·defN·2 | 88 | -rw----·····2.0·fat·····6875·b-·defN·24-Oct-17·09:24·102 |
89 | -rw----·····2.0·fat·····6327·b-·defN·2 | 89 | -rw----·····2.0·fat·····6327·b-·defN·24-Oct-17·09:24·103 |
90 | -rw----·····2.0·fat·····7623·b-·defN·2 | 90 | -rw----·····2.0·fat·····7623·b-·defN·24-Oct-17·09:24·104 |
91 | -rw----·····2.0·fat·····3483·b-·defN·2 | 91 | -rw----·····2.0·fat·····3483·b-·defN·24-Oct-17·09:24·105 |
92 | -rw----·····2.0·fat·····2744·b-·defN·2 | 92 | -rw----·····2.0·fat·····2744·b-·defN·24-Oct-17·09:24·106 |
93 | -rw----·····2.0·fat·····4935·b-·defN·2 | 93 | -rw----·····2.0·fat·····4935·b-·defN·24-Oct-17·09:24·107 |
94 | -rw----·····2.0·fat·····3921·b-·defN·2 | 94 | -rw----·····2.0·fat·····3921·b-·defN·24-Oct-17·09:24·108 |
95 | -rw----·····2.0·fat·····1941·b-·defN·2 | 95 | -rw----·····2.0·fat·····1941·b-·defN·24-Oct-17·09:24·109 |
96 | -rw----·····2.0·fat·····2172·b-·defN·2 | 96 | -rw----·····2.0·fat·····2172·b-·defN·24-Oct-17·09:24·110 |
97 | -rw----·····2.0·fat·····2812·b-·defN·2 | 97 | -rw----·····2.0·fat·····2812·b-·defN·24-Oct-17·09:24·111 |
98 | -rw----·····2.0·fat·····5369·b-·defN·2 | 98 | -rw----·····2.0·fat·····5369·b-·defN·24-Oct-17·09:24·112 |
99 | -rw----·····2.0·fat·····5117·b-·defN·2 | 99 | -rw----·····2.0·fat·····5117·b-·defN·24-Oct-17·09:24·113 |
100 | -rw----·····2.0·fat····14883·b-·defN·2 | 100 | -rw----·····2.0·fat····14883·b-·defN·24-Oct-17·09:24·114 |
101 | -rw----·····2.0·fat·····4059·b-·defN·2 | 101 | -rw----·····2.0·fat·····4059·b-·defN·24-Oct-17·09:24·115 |
102 | -rw----·····2.0·fat·····2669·b-·defN·2 | 102 | -rw----·····2.0·fat·····2669·b-·defN·24-Oct-17·09:24·116 |
103 | -rw----·····2.0·fat·····3116·b-·defN·2 | 103 | -rw----·····2.0·fat·····3116·b-·defN·24-Oct-17·09:24·117 |
104 | -rw----·····2.0·fat·····2135·b-·defN·2 | 104 | -rw----·····2.0·fat·····2135·b-·defN·24-Oct-17·09:24·118 |
105 | -rw----·····2.0·fat·····8759·b-·defN·2 | 105 | -rw----·····2.0·fat·····8759·b-·defN·24-Oct-17·09:24·119 |
106 | -rw----·····2.0·fat····12703·b-·defN·2 | 106 | -rw----·····2.0·fat····12703·b-·defN·24-Oct-17·09:24·120 |
107 | -rw----·····2.0·fat·····5462·b-·defN·2 | 107 | -rw----·····2.0·fat·····5462·b-·defN·24-Oct-17·09:24·121 |
108 | -rw----·····2.0·fat·····5706·b-·defN·2 | 108 | -rw----·····2.0·fat·····5706·b-·defN·24-Oct-17·09:24·122 |
109 | -rw----·····2.0·fat·····4230·b-·defN·2 | 109 | -rw----·····2.0·fat·····4230·b-·defN·24-Oct-17·09:24·123 |
110 | -rw----·····2.0·fat·····4860·b-·defN·2 | 110 | -rw----·····2.0·fat·····4860·b-·defN·24-Oct-17·09:24·124 |
111 | -rw----·····2.0·fat·····4088·b-·defN·2 | 111 | -rw----·····2.0·fat·····4088·b-·defN·24-Oct-17·09:24·125 |
112 | -rw----·····2.0·fat·····3477·b-·defN·2 | 112 | -rw----·····2.0·fat·····3477·b-·defN·24-Oct-17·09:24·126 |
113 | -rw----·····2.0·fat·····2770·b-·defN·2 | 113 | -rw----·····2.0·fat·····2770·b-·defN·24-Oct-17·09:24·127 |
114 | -rw----·····2.0·fat·····8301·b-·defN·2 | 114 | -rw----·····2.0·fat·····8301·b-·defN·24-Oct-17·09:24·128 |
115 | -rw----·····2.0·fat·····4379·b-·defN·2 | 115 | -rw----·····2.0·fat·····4379·b-·defN·24-Oct-17·09:24·129 |
116 | -rw----·····2.0·fat·····4384·b-·defN·2 | 116 | -rw----·····2.0·fat·····4384·b-·defN·24-Oct-17·09:24·130 |
117 | -rw----·····2.0·fat·····6339·b-·defN·2 | 117 | -rw----·····2.0·fat·····6339·b-·defN·24-Oct-17·09:24·131 |
118 | -rw----·····2.0·fat·····6444·b-·defN·2 | 118 | -rw----·····2.0·fat·····6444·b-·defN·24-Oct-17·09:24·132 |
119 | -rw----·····2.0·fat·····6055·b-·defN·2 | 119 | -rw----·····2.0·fat·····6055·b-·defN·24-Oct-17·09:24·133 |
120 | -rw----·····2.0·fat·····3462·b-·defN·2 | 120 | -rw----·····2.0·fat·····3462·b-·defN·24-Oct-17·09:24·134 |
121 | -rw----·····2.0·fat·····4734·b-·defN·2 | 121 | -rw----·····2.0·fat·····4734·b-·defN·24-Oct-17·09:24·135 |
122 | -rw----·····2.0·fat·····3446·b-·defN·2 | 122 | -rw----·····2.0·fat·····3446·b-·defN·24-Oct-17·09:24·136 |
123 | -rw----·····2.0·fat·····3804·b-·defN·2 | 123 | -rw----·····2.0·fat·····3804·b-·defN·24-Oct-17·09:24·137 |
124 | -rw----·····2.0·fat·····2840·b-·defN·2 | 124 | -rw----·····2.0·fat·····2840·b-·defN·24-Oct-17·09:24·138 |
125 | -rw----·····2.0·fat·····3855·b-·defN·2 | 125 | -rw----·····2.0·fat·····3855·b-·defN·24-Oct-17·09:24·139 |
126 | -rw----·····2.0·fat·····2361·b-·defN·2 | 126 | -rw----·····2.0·fat·····2361·b-·defN·24-Oct-17·09:24·140 |
127 | -rw----·····2.0·fat·····4084·b-·defN·2 | 127 | -rw----·····2.0·fat·····4084·b-·defN·24-Oct-17·09:24·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:·4747 | 1 | Zip·file·size:·474751·bytes,·number·of·entries:·982 |
2 | -rw----·····2.0·fat····· | 2 | -rw----·····2.0·fat······363·b-·defN·24-Oct-17·09:23·CS0836 |
3 | -rw----·····2.0·fat·····1 | 3 | -rw----·····2.0·fat·····1821·b-·defN·24-Oct-17·09:23·CS0031 |
4 | -rw----·····2.0·fat······ | 4 | -rw----·····2.0·fat······629·b-·defN·24-Oct-17·09:23·CS0698 |
5 | -rw----·····2.0·fat····· | 5 | -rw----·····2.0·fat·····1054·b-·defN·24-Oct-17·09:23·CS0436 |
6 | -rw----·····2.0·fat····· | 6 | -rw----·····2.0·fat·····2210·b-·defN·24-Oct-17·09:23·CS0159 |
7 | -rw----·····2.0·fat·····2 | 7 | -rw----·····2.0·fat·····2084·b-·defN·24-Oct-17·09:23·CS0037 |
8 | -rw----·····2.0·fat···· | 8 | -rw----·····2.0·fat····17933·b-·defN·24-Oct-17·09:23·CS0019 |
9 | -rw----·····2.0·fat···· | 9 | -rw----·····2.0·fat····10032·b-·defN·24-Oct-17·09:23·CS0266 |
10 | -rw----·····2.0·fat···· | 10 | -rw----·····2.0·fat····10175·b-·defN·24-Oct-17·09:23·CS0122 |
11 | -rw----·····2.0·fat····· | 11 | -rw----·····2.0·fat·····9700·b-·defN·24-Oct-17·09:23·CS1525 |
12 | -rw----·····2.0·fat····· | 12 | -rw----·····2.0·fat······607·b-·defN·24-Oct-17·09:23·CS1524 |
13 | -rw----·····2.0·fat····· | 13 | -rw----·····2.0·fat·····3326·b-·defN·24-Oct-17·09:23·CS0118 |
14 | -rw----·····2.0·fat····· | 14 | -rw----·····2.0·fat·····8532·b-·defN·24-Oct-17·09:23·CS0657 |
15 | -rw----·····2.0·fat······ | 15 | -rw----·····2.0·fat······870·b-·defN·24-Oct-17·09:23·CS0553 |
16 | -rw----·····2.0·fat····· | 16 | -rw----·····2.0·fat······636·b-·defN·24-Oct-17·09:23·CS1512 |
17 | -rw----·····2.0·fat····· | 17 | -rw----·····2.0·fat······411·b-·defN·24-Oct-17·09:23·CS0681 |
18 | -rw----·····2.0·fat····· | 18 | -rw----·····2.0·fat······422·b-·defN·24-Oct-17·09:23·CS0643 |
19 | -rw----·····2.0·fat···· | 19 | -rw----·····2.0·fat······511·b-·defN·24-Oct-17·09:23·CS1107 |
20 | -rw----·····2.0·fat····· | 20 | -rw----·····2.0·fat·····3004·b-·defN·24-Oct-17·09:23·CS0535 |
21 | -rw----·····2.0·fat····· | 21 | -rw----·····2.0·fat·····1743·b-·defN·24-Oct-17·09:23·CS7003 |
22 | -rw----·····2.0·fat····· | 22 | -rw----·····2.0·fat······993·b-·defN·24-Oct-17·09:23·CS0152 |
23 | -rw----·····2.0·fat····· | 23 | -rw----·····2.0·fat·····6561·b-·defN·24-Oct-17·09:23·CS1591 |
24 | -rw----·····2.0·fat····· | 24 | -rw----·····2.0·fat·····8552·b-·defN·24-Oct-17·09:23·CS0012 |
25 | -rw----·····2.0·fat······7 | 25 | -rw----·····2.0·fat······725·b-·defN·24-Oct-17·09:23·CS0714 |
26 | -rw----·····2.0·fat···· | 26 | -rw----·····2.0·fat······359·b-·defN·24-Oct-17·09:23·CS8209 |
27 | -rw----·····2.0·fat····· | 27 | -rw----·····2.0·fat······960·b-·defN·24-Oct-17·09:23·CS8178 |
28 | -rw----·····2.0·fat····· | 28 | -rw----·····2.0·fat·····1451·b-·defN·24-Oct-17·09:23·CS0459 |
29 | -rw----·····2.0·fat···· | 29 | -rw----·····2.0·fat····14620·b-·defN·24-Oct-17·09:23·CS0619 |
30 | -rw----·····2.0·fat····· | 30 | -rw----·····2.0·fat······398·b-·defN·24-Oct-17·09:23·CS0164 |
31 | -rw----·····2.0·fat···· | 31 | -rw----·····2.0·fat····16615·b-·defN·24-Oct-17·09:23·CS1644 |
32 | -rw----·····2.0·fat····· | 32 | -rw----·····2.0·fat·····9786·b-·defN·24-Oct-17·09:23·CS0246 |
33 | -rw----·····2.0·fat····· | 33 | -rw----·····2.0·fat······471·b-·defN·24-Oct-17·09:23·CS1975 |
34 | -rw----·····2.0·fat····· | 34 | -rw----·····2.0·fat·····2761·b-·defN·24-Oct-17·09:23·CS0652 |
35 | -rw----·····2.0·fat·····8 | 35 | -rw----·····2.0·fat·····8008·b-·defN·24-Oct-17·09:23·CS1587 |
36 | -rw----·····2.0·fat···· | 36 | -rw----·····2.0·fat·····1783·b-·defN·24-Oct-17·09:23·CS0307 |
37 | -rw----·····2.0·fat····· | 37 | -rw----·····2.0·fat······593·b-·defN·24-Oct-17·09:23·CS1040 |
38 | -rw----·····2.0·fat····· | 38 | -rw----·····2.0·fat·····2660·b-·defN·24-Oct-17·09:23·CS0826 |
39 | -rw----·····2.0·fat······ | 39 | -rw----·····2.0·fat······891·b-·defN·24-Oct-17·09:23·CS0703 |
40 | -rw----·····2.0·fat····· | 40 | -rw----·····2.0·fat······553·b-·defN·24-Oct-17·09:23·CS1631 |
41 | -rw----·····2.0·fat······ | 41 | -rw----·····2.0·fat······839·b-·defN·24-Oct-17·09:23·CS0179 |
42 | -rw----·····2.0·fat····· | 42 | -rw----·····2.0·fat·····2023·b-·defN·24-Oct-17·09:23·CS0219 |
43 | -rw----·····2.0·fat····· | 43 | -rw----·····2.0·fat·····6784·b-·defN·24-Oct-17·09:23·CS0023 |
44 | -rw----·····2.0·fat····· | 44 | -rw----·····2.0·fat······474·b-·defN·24-Oct-17·09:23·CS2007 |
45 | -rw----·····2.0·fat···· | 45 | -rw----·····2.0·fat·····2422·b-·defN·24-Oct-17·09:23·CS1686 |
46 | -rw----·····2.0·fat····· | 46 | -rw----·····2.0·fat·····1768·b-·defN·24-Oct-17·09:23·CS0832 |
47 | -rw----·····2.0·fat····· | 47 | -rw----·····2.0·fat·····2880·b-·defN·24-Oct-17·09:23·CS0507 |
48 | -rw----·····2.0·fat····· | 48 | -rw----·····2.0·fat·····7012·b-·defN·24-Oct-17·09:23·CS1502 |
49 | -rw----·····2.0·fat······ | 49 | -rw----·····2.0·fat······944·b-·defN·24-Oct-17·09:23·CS0628 |
50 | -rw----·····2.0·fat···· | 50 | -rw----·····2.0·fat····16488·b-·defN·24-Oct-17·09:23·CS0165 |
51 | -rw----·····2.0·fat····· | 51 | -rw----·····2.0·fat·····6969·b-·defN·24-Oct-17·09:23·CS0108 |
52 | -rw----·····2.0·fat···· | 52 | -rw----·····2.0·fat······358·b-·defN·24-Oct-17·09:23·CS2029 |
53 | -rw----·····2.0·fat····· | 53 | -rw----·····2.0·fat·····2694·b-·defN·24-Oct-17·09:23·CS0176 |
54 | -rw----·····2.0·fat····· | 54 | -rw----·····2.0·fat······380·b-·defN·24-Oct-17·09:23·CS8117 |
55 | -rw----·····2.0·fat····· | 55 | -rw----·····2.0·fat·····5558·b-·defN·24-Oct-17·09:23·CS1501 |
56 | -rw----·····2.0·fat····· | 56 | -rw----·····2.0·fat·····1777·b-·defN·24-Oct-17·09:23·CS0206 |
57 | -rw----·····2.0·fat······ | 57 | -rw----·····2.0·fat······916·b-·defN·24-Oct-17·09:23·CS0149 |
58 | -rw----·····2.0·fat····· | 58 | -rw----·····2.0·fat·····3407·b-·defN·24-Oct-17·09:23·CS3001 |
59 | -rw----·····2.0·fat····· | 59 | -rw----·····2.0·fat·····3680·b-·defN·24-Oct-17·09:23·CS1612 |
60 | -rw----·····2.0·fat······ | 60 | -rw----·····2.0·fat······978·b-·defN·24-Oct-17·09:23·CS7034 |
61 | -rw----·····2.0·fat····· | 61 | -rw----·····2.0·fat·····1966·b-·defN·24-Oct-17·09:23·CS0472 |
62 | -rw----·····2.0·fat····· | 62 | -rw----·····2.0·fat·····1011·b-·defN·24-Oct-17·09:23·CS0594 |
63 | -rw----·····2.0·fat····· | 63 | -rw----·····2.0·fat·····3836·b-·defN·24-Oct-17·09:23·CS0182 |
64 | -rw----·····2.0·fat····· | 64 | -rw----·····2.0·fat······495·b-·defN·24-Oct-17·09:23·CS1580 |
65 | -rw----·····2.0·fat······8 | 65 | -rw----·····2.0·fat······868·b-·defN·24-Oct-17·09:23·CS1031 |
66 | -rw----·····2.0·fat······ | 66 | -rw----·····2.0·fat······839·b-·defN·24-Oct-17·09:23·CS1021 |
67 | -rw----·····2.0·fat·····1 | 67 | -rw----·····2.0·fat·····1422·b-·defN·24-Oct-17·09:23·CS0146 |
68 | -rw----·····2.0·fat····· | 68 | -rw----·····2.0·fat·····4044·b-·defN·24-Oct-17·09:23·CS0214 |
69 | -rw----·····2.0·fat·····2 | 69 | -rw----·····2.0·fat·····2674·b-·defN·24-Oct-17·09:23·CS0407 |
70 | -rw----·····2.0·fat·····1 | 70 | -rw----·····2.0·fat·····1027·b-·defN·24-Oct-17·09:23·CS0150 |
71 | -rw----·····2.0·fat·····1 | 71 | -rw----·····2.0·fat·····1675·b-·defN·24-Oct-17·09:23·CS3009 |
72 | -rw----·····2.0·fat····· | 72 | -rw----·····2.0·fat·····1538·b-·defN·24-Oct-17·09:23·CS1001 |
73 | -rw----·····2.0·fat····· | 73 | -rw----·····2.0·fat·····2300·b-·defN·24-Oct-17·09:23·CS1547 |
74 | -rw----·····2.0·fat····· | 74 | -rw----·····2.0·fat·····4122·b-·defN·24-Oct-17·09:23·CS0030 |
75 | -rw----·····2.0·fat····· | 75 | -rw----·····2.0·fat······504·b-·defN·24-Oct-17·09:23·CS1980 |
76 | -rw----·····2.0·fat····· | 76 | -rw----·····2.0·fat······717·b-·defN·24-Oct-17·09:23·CS0132 |
77 | -rw----·····2.0·fat····· | 77 | -rw----·····2.0·fat·····6805·b-·defN·24-Oct-17·09:23·CS1570 |
78 | -rw----·····2.0·fat····· | 78 | -rw----·····2.0·fat·····2101·b-·defN·24-Oct-17·09:23·CS8200 |
79 | -rw----·····2.0·fat····· | 79 | -rw----·····2.0·fat·····6104·b-·defN·24-Oct-17·09:23·CS0208 |
80 | -rw----·····2.0·fat····· | 80 | -rw----·····2.0·fat······520·b-·defN·24-Oct-17·09:23·CS0209 |
81 | -rw----·····2.0·fat····· | 81 | -rw----·····2.0·fat·····6529·b-·defN·24-Oct-17·09:23·CS0120 |
82 | -rw----·····2.0·fat····· | 82 | -rw----·····2.0·fat·····6577·b-·defN·24-Oct-17·09:23·CS1061 |
83 | -rw----·····2.0·fat····· | 83 | -rw----·····2.0·fat·····4549·b-·defN·24-Oct-17·09:23·CS0102 |
84 | -rw----·····2.0·fat····· | 84 | -rw----·····2.0·fat·····8398·b-·defN·24-Oct-17·09:23·CS1961 |
85 | -rw----·····2.0·fat····· | 85 | -rw----·····2.0·fat·····1059·b-·defN·24-Oct-17·09:23·CS1661 |
86 | -rw----·····2.0·fat····· | 86 | -rw----·····2.0·fat······634·b-·defN·24-Oct-17·09:23·CS0185 |
87 | -rw----·····2.0·fat····· | 87 | -rw----·····2.0·fat·····1468·b-·defN·24-Oct-17·09:23·CS0172 |
88 | -rw----·····2.0·fat···· | 88 | -rw----·····2.0·fat····11439·b-·defN·24-Oct-17·09:23·CS0121 |
89 | -rw----·····2.0·fat······ | 89 | -rw----·····2.0·fat······722·b-·defN·24-Oct-17·09:23·CS0747 |
90 | -rw----·····2.0·fat····· | 90 | -rw----·····2.0·fat·····3900·b-·defN·24-Oct-17·09:23·CS0109 |
91 | -rw----·····2.0·fat······ | 91 | -rw----·····2.0·fat······394·b-·defN·24-Oct-17·09:23·CS0257 |
92 | -rw----·····2.0·fat····· | 92 | -rw----·····2.0·fat······440·b-·defN·24-Oct-17·09:23·CS1558 |
93 | -rw----·····2.0·fat····· | 93 | -rw----·····2.0·fat·····5287·b-·defN·24-Oct-17·09:23·CS0162 |
94 | -rw----·····2.0·fat····· | 94 | -rw----·····2.0·fat·····1879·b-·defN·24-Oct-17·09:23·CS0457 |
95 | -rw----·····2.0·fat····· | 95 | -rw----·····2.0·fat······424·b-·defN·24-Oct-17·09:23·CS0454 |
96 | -rw----·····2.0·fat····· | 96 | -rw----·····2.0·fat······748·b-·defN·24-Oct-17·09:23·CS0631 |
97 | -rw----·····2.0·fat····· | 97 | -rw----·····2.0·fat·····8563·b-·defN·24-Oct-17·09:23·CS3005 |
98 | -rw----·····2.0·fat···· | 98 | -rw----·····2.0·fat·····2488·b-·defN·24-Oct-17·09:23·CS1944 |
99 | -rw----·····2.0·fat····· | 99 | -rw----·····2.0·fat·····3575·b-·defN·24-Oct-17·09:23·CS0534 |
100 | -rw----·····2.0·fat····· | 100 | -rw----·····2.0·fat······839·b-·defN·24-Oct-17·09:23·CS0509 |
101 | -rw----·····2.0·fat······8 | 101 | -rw----·····2.0·fat······818·b-·defN·24-Oct-17·09:23·CS1728 |
102 | -rw----·····2.0·fat····· | 102 | -rw----·····2.0·fat·····4060·b-·defN·24-Oct-17·09:23·CS0123 |
103 | -rw----·····2.0·fat····· | 103 | -rw----·····2.0·fat·····1494·b-·defN·24-Oct-17·09:23·CS0738 |
104 | -rw----·····2.0·fat······ | 104 | -rw----·····2.0·fat······586·b-·defN·24-Oct-17·09:23·CS1988 |
105 | -rw----·····2.0·fat·····10 | 105 | -rw----·····2.0·fat·····2106·b-·defN·24-Oct-17·09:23·CS0305 |
106 | -rw----·····2.0·fat····· | 106 | -rw----·····2.0·fat·····8207·b-·defN·24-Oct-17·09:23·CS0411 |
107 | -rw----·····2.0·fat····· | 107 | -rw----·····2.0·fat······357·b-·defN·24-Oct-17·09:23·CS1030 |
108 | -rw----·····2.0·fat····· | 108 | -rw----·····2.0·fat·····1271·b-·defN·24-Oct-17·09:23·CS1982 |
109 | -rw----·····2.0·fat····· | 109 | -rw----·····2.0·fat·····1479·b-·defN·24-Oct-17·09:23·CS0181 |
110 | -rw----·····2.0·fat····· | 110 | -rw----·····2.0·fat······396·b-·defN·24-Oct-17·09:23·CS0020 |
111 | -rw----·····2.0·fat····· | 111 | -rw----·····2.0·fat······515·b-·defN·24-Oct-17·09:23·CS1945 |
112 | -rw----·····2.0·fat····· | 112 | -rw----·····2.0·fat·····2320·b-·defN·24-Oct-17·09:23·CS0311 |
113 | -rw----·····2.0·fat····· | 113 | -rw----·····2.0·fat·····4376·b-·defN·24-Oct-17·09:23·CS0458 |
114 | -rw----·····2.0·fat····· | 114 | -rw----·····2.0·fat······395·b-·defN·24-Oct-17·09:23·CS0694 |
115 | -rw----·····2.0·fat····· | 115 | -rw----·····2.0·fat······914·b-·defN·24-Oct-17·09:23·CS0659 |
116 | -rw----·····2.0·fat····· | 116 | -rw----·····2.0·fat·····2915·b-·defN·24-Oct-17·09:23·CS0642 |
117 | -rw----·····2.0·fat····· | 117 | -rw----·····2.0·fat·····1219·b-·defN·24-Oct-17·09:23·CS0021 |
118 | -rw----·····2.0·fat····· | 118 | -rw----·····2.0·fat·····1225·b-·defN·24-Oct-17·09:23·CS1750 |
119 | -rw----·····2.0·fat····· | 119 | -rw----·····2.0·fat·····2484·b-·defN·24-Oct-17·09:23·CS0060 |
120 | -rw----·····2.0·fat····· | 120 | -rw----·····2.0·fat·····1109·b-·defN·24-Oct-17·09:23·CS0105 |
121 | -rw----·····2.0·fat···· | 121 | -rw----·····2.0·fat·····3863·b-·defN·24-Oct-17·09:23·CS0221 |
122 | -rw----·····2.0·fat····· | 122 | -rw----·····2.0·fat·····2678·b-·defN·24-Oct-17·09:23·CS0419 |
123 | -rw----·····2.0·fat····· | 123 | -rw----·····2.0·fat·····1609·b-·defN·24-Oct-17·09:23·CS0133 |
124 | -rw----·····2.0·fat····· | 124 | -rw----·····2.0·fat·····3825·b-·defN·24-Oct-17·09:23·CS0103 |
125 | -rw----·····2.0·fat···· | 125 | -rw----·····2.0·fat······342·b-·defN·24-Oct-17·09:23·CS0670 |
126 | -rw----·····2.0·fat······ | 126 | -rw----·····2.0·fat······794·b-·defN·24-Oct-17·09:23·CS8072 |
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:·CS0836 |
2 | Comment:· | 2 | Comment:· |
3 | Filename:·CS0 | 3 | Filename:·CS0031 |
4 | Comment:· | 4 | Comment:· |
5 | Filename:·CS06 | 5 | Filename:·CS0698 |
6 | Comment:· | 6 | Comment:· |
7 | Filename:·CS0 | 7 | Filename:·CS0436 |
8 | Comment:· | 8 | Comment:· |
9 | Filename:·CS | 9 | Filename:·CS0159 |
10 | Comment:· | 10 | Comment:· |
11 | Filename:·CS0 | 11 | Filename:·CS0037 |
12 | Comment:· | 12 | Comment:· |
13 | Filename:·CS | 13 | Filename:·CS0019 |
14 | Comment:· | 14 | Comment:· |
15 | Filename:·CS | 15 | Filename:·CS0266 |
16 | Comment:· | 16 | Comment:· |
17 | Filename:·CS0 | 17 | Filename:·CS0122 |
18 | Comment:· | 18 | Comment:· |
19 | Filename:·CS | 19 | Filename:·CS1525 |
20 | Comment:· | 20 | Comment:· |
21 | Filename:·CS | 21 | Filename:·CS1524 |
22 | Comment:· | 22 | Comment:· |
23 | Filename:·CS0 | 23 | Filename:·CS0118 |
24 | Comment:· | 24 | Comment:· |
25 | Filename:·CS0 | 25 | Filename:·CS0657 |
26 | Comment:· | 26 | Comment:· |
27 | Filename:·CS | 27 | Filename:·CS0553 |
28 | Comment:· | 28 | Comment:· |
29 | Filename:·CS | 29 | Filename:·CS1512 |
30 | Comment:· | 30 | Comment:· |
31 | Filename:·CS0 | 31 | Filename:·CS0681 |
32 | Comment:· | 32 | Comment:· |
33 | Filename:·CS0 | 33 | Filename:·CS0643 |
34 | Comment:· | 34 | Comment:· |
35 | Filename:·CS | 35 | Filename:·CS1107 |
36 | Comment:· | 36 | Comment:· |
37 | Filename:·CS | 37 | Filename:·CS0535 |
38 | Comment:· | 38 | Comment:· |
39 | Filename:·CS | 39 | Filename:·CS7003 |
40 | Comment:· | 40 | Comment:· |
41 | Filename:·CS01 | 41 | Filename:·CS0152 |
42 | Comment:· | 42 | Comment:· |
43 | Filename:·CS | 43 | Filename:·CS1591 |
44 | Comment:· | 44 | Comment:· |
45 | Filename:·CS0 | 45 | Filename:·CS0012 |
46 | Comment:· | 46 | Comment:· |
47 | Filename:·CS0 | 47 | Filename:·CS0714 |
48 | Comment:· | 48 | Comment:· |
49 | Filename:·CS | 49 | Filename:·CS8209 |
50 | Comment:· | 50 | Comment:· |
51 | Filename:·CS1 | 51 | Filename:·CS8178 |
52 | Comment:· | 52 | Comment:· |
53 | Filename:·CS | 53 | Filename:·CS0459 |
54 | Comment:· | 54 | Comment:· |
55 | Filename:·CS0 | 55 | Filename:·CS0619 |
56 | Comment:· | 56 | Comment:· |
57 | Filename:·CS01 | 57 | Filename:·CS0164 |
58 | Comment:· | 58 | Comment:· |
59 | Filename:·CS | 59 | Filename:·CS1644 |
60 | Comment:· | 60 | Comment:· |
61 | Filename:·CS0 | 61 | Filename:·CS0246 |
62 | Comment:· | 62 | Comment:· |
63 | Filename:·CS | 63 | Filename:·CS1975 |
64 | Comment:· | 64 | Comment:· |
65 | Filename:·CS0 | 65 | Filename:·CS0652 |
66 | Comment:· | 66 | Comment:· |
67 | Filename:·CS | 67 | Filename:·CS1587 |
68 | Comment:· | 68 | Comment:· |
69 | Filename:·CS | 69 | Filename:·CS0307 |
70 | Comment:· | 70 | Comment:· |
71 | Filename:·CS1 | 71 | Filename:·CS1040 |
72 | Comment:· | 72 | Comment:· |
73 | Filename:·CS0 | 73 | Filename:·CS0826 |
74 | Comment:· | 74 | Comment:· |
75 | Filename:·CS0 | 75 | Filename:·CS0703 |
76 | Comment:· | 76 | Comment:· |
77 | Filename:·CS | 77 | Filename:·CS1631 |
78 | Comment:· | 78 | Comment:· |
79 | Filename:·CS0 | 79 | Filename:·CS0179 |
80 | Comment:· | 80 | Comment:· |
81 | Filename:·CS | 81 | Filename:·CS0219 |
82 | Comment:· | 82 | Comment:· |
83 | Filename:·CS | 83 | Filename:·CS0023 |
84 | Comment:· | 84 | Comment:· |
85 | Filename:·CS | 85 | Filename:·CS2007 |
Max diff block lines reached; 45997/48124 bytes (95.58%) 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-lib.dll | 7 | //·Compiler·options:·-r:CS0012-17-lib.dll |
8 | class·Test | 8 | class·Test |
9 | { | 9 | { |
10 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
11 | » { | 11 | » { |
12 | » » B.Foo<long>·(); | ||
12 | » » var·b·=·new·B·(); | ||
13 | » » b.Test·(); | ||
14 | » } | 13 | » } |
15 | }</string> | 14 | }</string> |
16 | ····<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' | 15 | ····<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' |
17 | //·Line:·10 | 16 | //·Line:·10 |
18 | //·Compiler·options:·-r:CS0012- | 17 | //·Compiler·options:·-r:CS0012-6-lib.dll |
18 | [A] | ||
19 | class·Test | 19 | class·Test |
20 | { | 20 | { |
21 | » public·static·void·Main·() | 21 | » public·static·void·Main·() |
22 | » { | 22 | » { |
23 | » » var·b·=·new·B·(); | ||
24 | » » b.value·=·null; | ||
25 | » } | 23 | » } |
26 | }</string> | 24 | }</string> |
27 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 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' |
28 | //·Line:·9 | 26 | //·Line:·9 |
29 | //·Compiler·options:·-r:CS0012-6-lib.dll | 27 | //·Compiler·options:·-r:CS0012-6-lib.dll |
30 | class·Test | 28 | class·Test |
31 | { | 29 | { |
32 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
33 | » { | 31 | » { |
34 | » » A.M.Foo·(); | 32 | » » A.M.Foo·(); |
35 | » } | 33 | » } |
36 | }</string> | 34 | }</string> |
37 | ····<string>//·CS0012:·The·type·`A | 35 | ····<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' |
38 | //·Line:· | 36 | //·Line:·10 |
39 | //·Compiler·options:·-r:CS0012- | 37 | //·Compiler·options:·-r:CS0012-3-lib.dll |
40 | class·Test | 38 | class·Test |
41 | { | 39 | { |
42 | » public·static·void·Main·() | 40 | » public·static·void·Main·() |
43 | » { | 41 | » { |
44 | » » | 42 | » » var·b·=·new·B·(); |
43 | » » b.value·=·null; | ||
45 | » } | 44 | » } |
46 | }</string> | 45 | }</string> |
47 | ····<string>//·CS0012:·The·type·` | 46 | ····<string>//·CS0012:·The·type·`Struct`1<int>'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
48 | //·Line:· | 47 | //·Line:·9 |
49 | //·Compiler·options:·-r:CS0012- | 48 | //·Compiler·options:·-r:CS0012-23-lib.dll |
50 | class· | 49 | public·class·C |
51 | { | 50 | { |
52 | » public·static·void·Main·() | 51 | » public·static·void·Main·() |
53 | » { | 52 | » { |
53 | » » var·val·=·B.ArrayMember; | ||
54 | » » var·b·=·new·B·(); | ||
55 | » » b.Prop·=·null;» | ||
56 | » } | 54 | » } |
57 | }</string> | 55 | }</string> |
58 | ····<string>//·CS0012:·The·type·` | 56 | ····<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' |
59 | //·Line:·10 | 57 | //·Line:·10 |
60 | //·Compiler·options:·-r:CS0012- | 58 | //·Compiler·options:·-r:CS0012-5-lib.dll |
61 | [A] | ||
62 | class·Test | 59 | class·Test |
63 | { | 60 | { |
64 | » public·static·void·Main·() | 61 | » public·static·void·Main·() |
65 | » { | 62 | » { |
63 | » » object·o·=·typeof·(B.N); | ||
66 | » } | 64 | » } |
67 | }</string> | 65 | }</string> |
68 | ····<string>//·CS0012:·The·type·`A | 66 | ····<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' |
69 | //·Line:· | 67 | //·Line:·10 |
70 | //·Compiler·options:·-r:CS0012- | 68 | //·Compiler·options:·-r:CS0012-2-lib.dll |
71 | class·Test | 69 | class·Test |
72 | { | 70 | { |
73 | » public·static·void·Main·() | 71 | » public·static·void·Main·() |
74 | » { | 72 | » { |
75 | » » | 73 | » » var·b·=·new·B·(); |
74 | » » b.Test·(null); | ||
76 | » } | 75 | » } |
77 | }</string> | 76 | }</string> |
78 | ····<string>//·CS0012:·The·type·` | 77 | ····<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' |
79 | //·Line:·9 | 78 | //·Line:·9 |
80 | //·Compiler·options:·-r:CS0012-1 | 79 | //·Compiler·options:·-r:CS0012-15-lib.dll |
81 | class·Test | 80 | class·Test |
82 | { | 81 | { |
83 | » public·static·void·Main·() | 82 | » public·static·void·Main·() |
84 | » { | 83 | » { |
85 | » » | 84 | » » B.Foo<long>·(1); |
86 | » } | 85 | » } |
87 | }</string> | 86 | }</string> |
88 | ····<string>//·CS0012:·The·type·`A0'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`cs0012-24-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 87 | ····<string>//·CS0012:·The·type·`A0'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`cs0012-24-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
89 | //·Line:·9 | 88 | //·Line:·9 |
90 | //·Compiler·options:·-r:CS0012-24-lib.dll | 89 | //·Compiler·options:·-r:CS0012-24-lib.dll |
91 | public·class·X | 90 | public·class·X |
92 | { | 91 | { |
93 | » public·static·void·Main·() | 92 | » public·static·void·Main·() |
94 | » { | 93 | » { |
95 | » » A.Test·(); | 94 | » » A.Test·(); |
96 | » } | 95 | » } |
97 | }</string> | 96 | }</string> |
98 | ····<string>//·CS0012:·The·type·` | 97 | ····<string>//·CS0012:·The·type·`A1'·is·defined·in·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS0012-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
99 | //·Line:· | 98 | //·Line:·10 |
100 | //·Compiler·options:·-r:CS0012- | 99 | //·Compiler·options:·-r:CS0012-lib.dll |
101 | 100 | class·Test | |
102 | { | 101 | { |
103 | » public·static·void·Main·() | 102 | » public·static·void·Main·() |
104 | » { | 103 | » { |
105 | » » new·B·(); | 104 | » » var·b·=·new·B·(); |
105 | » » b.Test·(); | ||
106 | » } | 106 | » } |
107 | }</string> | 107 | }</string> |
108 | ····<string>//·CS0012:·The·type·` | 108 | ····<string>//·CS0012:·The·type·`Base.IQueryExpr`1<System.Collections.Generic.IEnumerable<double>>'·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' |
109 | //·Line:· | 109 | //·Line:·9 |
110 | //·Compiler·options:·-r:CS0012- | 110 | //·Compiler·options:·-r:CS0012-22-lib.dll |
Max diff block lines reached; 7914/14336 bytes (55.20%) of diff not shown. |
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> | ||
8 | { | ||
9 | » volatile·T·t; | ||
10 | }</string> | ||
11 | ····<string>//·CS0677:·`C<T>.t':·A·volatile·field·cannot·be·of·the·type·`T' | ||
12 | //·Line:·8 | ||
7 | public·class·C<T>··where·T·:·struct | 13 | public·class·C<T>··where·T·:·struct |
8 | { | 14 | { |
9 | » volatile·T·t; | 15 | » volatile·T·t; |
10 | }</string> | 16 | }</string> |
11 | ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double' | 17 | ····<string>//·CS0677:·`X.d':·A·volatile·field·cannot·be·of·the·type·`double' |
12 | //·Line:·6 | 18 | //·Line:·6 |
13 | class·X | 19 | class·X |
14 | { | 20 | { |
15 | » public·volatile·double·d; | 21 | » public·volatile·double·d; |
16 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E' | ||
24 | //·Line:·10 | ||
25 | enum·E·:·long | ||
26 | { | ||
27 | } | ||
28 | class·X | ||
29 | { | ||
30 | » volatile·E·e; | ||
31 | }</string> | ||
17 | ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A' | 32 | ····<string>//·CS0677:·`X.a':·A·volatile·field·cannot·be·of·the·type·`A' |
18 | //·Line:·8 | 33 | //·Line:·8 |
19 | using·System; | 34 | using·System; |
20 | struct·A·{·int·a;·} | 35 | struct·A·{·int·a;·} |
21 | class·X·{ | 36 | class·X·{ |
22 | » public·volatile·A·a; | 37 | » public·volatile·A·a; |
23 | » static·void·Main·() | 38 | » static·void·Main·() |
24 | » » { | 39 | » » { |
25 | » » } | 40 | » » } |
26 | }</string> | 41 | }</string> |
27 | ····<string>//·CS0677:·`C<T>.t':·A·volatile·field·cannot·be·of·the·type·`T' | ||
28 | //·Line:·8 | ||
29 | public·class·C<T> | ||
30 | { | ||
31 | » volatile·T·t; | ||
32 | }</string> | ||
33 | ····<string>//·CS0677:·`X.e':·A·volatile·field·cannot·be·of·the·type·`E' | ||
34 | //·Line:·10 | ||
35 | enum·E·:·long | ||
36 | { | ||
37 | } | ||
38 | class·X | ||
39 | { | ||
40 | » volatile·E·e; | ||
41 | }</string> | ||
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </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>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.get_Value()'·is·already·reserved | ||
12 | //·Line:·7 | ||
13 | public·class·Test | ||
14 | { | ||
15 | » public·string·get_Value·()·{·return·null;·} | ||
16 | » public·string·Value·{ | ||
17 | » » get·{·} | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved | 5 | ····<string>//·CS0082:·A·member·`Test.add_XX(Test.MyEvent)'·is·already·reserved |
21 | //·Line:·12 | 6 | //·Line:·12 |
22 | public·class·Test | 7 | public·class·Test |
23 | { | 8 | { |
24 | » public·delegate·void·MyEvent·(); | 9 | » public·delegate·void·MyEvent·(); |
25 | » public·event·MyEvent·XX·{ | 10 | » public·event·MyEvent·XX·{ |
Offset 50, 34 lines modified | Offset 33, 14 lines modified | ||
50 | //·Line·:·7 | 33 | //·Line·:·7 |
51 | interface·I | 34 | interface·I |
52 | { | 35 | { |
53 | » void·set_Item·(int[]·a,·params·int[]·b); | 36 | » void·set_Item·(int[]·a,·params·int[]·b); |
54 | » int[]·this·[params·int[]·ii]·{·get;·} | 37 | » int[]·this·[params·int[]·ii]·{·get;·} |
55 | }</string> | 38 | }</string> |
56 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved | ||
57 | //·Line:·6 | ||
58 | public·class·Test | ||
59 | { | ||
60 | » public·string·Value·{ | ||
61 | » » set·{·} | ||
62 | » } | ||
63 | » public·string·get_Value·()·{·return·null;·} | ||
64 | }</string> | ||
65 | ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved | ||
66 | //·Line·:·6 | ||
67 | public·class·Test | ||
68 | { | ||
69 | » public·string·this·[int·i]·{ | ||
70 | » » get·{·return·"";·} | ||
71 | » } | ||
72 | » public·void·set_Item·(int·i,·string·s)·{·} | ||
73 | }</string> | ||
74 | ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved | 39 | ····<string>//·CS0082:·A·member·`ErrorClass.get_Blah(int)'·is·already·reserved |
75 | //·Line:·8 | 40 | //·Line:·8 |
76 | using·System.Runtime.CompilerServices; | 41 | using·System.Runtime.CompilerServices; |
77 | class·ErrorClass·{ | 42 | class·ErrorClass·{ |
78 | » [IndexerName·("Blah")] | 43 | » [IndexerName·("Blah")] |
79 | » public·int·this·[int·a]·{ | 44 | » public·int·this·[int·a]·{ |
Offset 90, 12 lines modified | Offset 53, 49 lines modified | ||
90 | ········{ | 53 | ········{ |
91 | ········} | 54 | ········} |
92 | }</string> | 55 | }</string> |
93 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved | 56 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved |
94 | //·Line:·6 | 57 | //·Line:·6 |
95 | public·interface·ISample·{ | 58 | public·interface·ISample·{ |
59 | ········void·set_Item·(int·a,·int·b); | ||
60 | ········int·this[int·i]·{·set;·} | ||
61 | }</string> | ||
62 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved | ||
63 | //·Line:·7 | ||
64 | public·class·Test | ||
65 | { | ||
66 | » public·string·get_Value·()·{·return·null;·} | ||
67 | » public·string·Value·{ | ||
68 | » » get·{·} | ||
69 | » } | ||
70 | }</string> | ||
71 | ····<string>//·CS0082:·A·member·`Test.get_Value()'·is·already·reserved | ||
72 | //·Line:·6 | ||
73 | public·class·Test | ||
74 | { | ||
75 | » public·string·Value·{ | ||
76 | » » set·{·} | ||
77 | » } | ||
78 | » public·string·get_Value·()·{·return·null;·} | ||
79 | }</string> | ||
80 | ····<string>//·CS0082:·A·member·`ISample.set_Item(int,·int)'·is·already·reserved | ||
81 | //·Line:·6 | ||
82 | public·interface·ISample·{ | ||
96 | ········int·this[int·i]·{·set;·} | 83 | ········int·this[int·i]·{·set;·} |
97 | ········void·set_Item·(int·a,·int·b); | 84 | ········void·set_Item·(int·a,·int·b); |
98 | }</string> | 85 | }</string> |
86 | ····<string>//·CS0082:·A·member·`Test.set_Item(int,·string)'·is·already·reserved | ||
87 | //·Line·:·6 | ||
88 | public·class·Test | ||
89 | { | ||
90 | » public·string·this·[int·i]·{ | ||
91 | » » get·{·return·"";·} | ||
92 | » } | ||
93 | » public·void·set_Item·(int·i,·string·s)·{·} | ||
94 | }</string> | ||
99 | ··</Examples> | 95 | ··</Examples> |
100 | </ErrorDocumentation> | 96 | </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· | 5 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>()' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | interface·A< | 7 | interface·A<T> |
8 | { | 8 | { |
9 | } | 9 | } |
10 | delegate·A<A<T>>·B<in·T>·();</string> | ||
10 | interface·B<in·T>·:·A<T> | ||
11 | { | ||
12 | }</string> | ||
13 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be· | 11 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`B<T>' |
14 | //·Line:·8 | 12 | //·Line:·8 |
15 | interface·A<T> | 13 | interface·A<out·T> |
16 | { | 14 | { |
17 | } | 15 | } |
18 | interface·B<in·T> | 16 | interface·B<in·T>·:·A<T> |
19 | { | 17 | { |
20 | » A<T>·A·{·get;·} | ||
21 | }</string> | 18 | }</string> |
22 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>. | 19 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.A' |
23 | //·Line:·8 | 20 | //·Line:·8 |
24 | interface·A<T> | 21 | interface·A<T> |
25 | { | 22 | { |
26 | } | 23 | } |
27 | interface·B<in·T> | 24 | interface·B<in·T> |
28 | { | 25 | { |
26 | » A<A<T>>·A·{·get;·} | ||
29 | » A<T>·C(); | ||
30 | }</string> | ||
31 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`A<T>.B()' | ||
32 | //·Line:·6 | ||
33 | interface·A<in·T> | ||
34 | { | ||
35 | » T·B(); | ||
36 | }</string> | 27 | }</string> |
37 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be· | 28 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`D<T>()' |
38 | //·Line:· | 29 | //·Line:·4 |
39 | interface·A<T> | ||
40 | { | ||
41 | } | ||
42 | delegate· | 30 | delegate·T·D<in·T>·();</string> |
43 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be· | 31 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`B<T>.A' |
44 | //·Line:·8 | 32 | //·Line:·8 |
45 | interface·A<T> | 33 | interface·A<in·T> |
46 | { | 34 | { |
47 | } | 35 | } |
48 | interface·B<out·T> | 36 | interface·B<out·T> |
49 | { | 37 | { |
50 | » A< | 38 | » A<T>·A·{·get;·} |
51 | }</string> | 39 | }</string> |
52 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C()' | 40 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>.C()' |
53 | //·Line:·8 | 41 | //·Line:·8 |
54 | interface·A<T> | 42 | interface·A<T> |
55 | { | 43 | { |
56 | } | 44 | } |
57 | interface·B< | 45 | interface·B<in·T> |
58 | { | 46 | { |
59 | » A<T>·C(); | 47 | » A<A<T>>·C(); |
60 | }</string> | 48 | }</string> |
61 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be· | 49 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·covariantly·valid·on·`B<T>.A' |
62 | //·Line:·8 | 50 | //·Line:·8 |
63 | interface·A<T> | 51 | interface·A<out·T> |
64 | { | 52 | { |
65 | } | 53 | } |
54 | interface·B<in·T> | ||
66 | delegate·void·B<out·T>·(A<T>·a);</string> | ||
67 | ····<string>//·CS1961:·The·contravariant·type·parameter·`T'·must·be·invariantly·valid·on·`InterfaceContravariat<T>.Prop' | ||
68 | //·Line:·4 | ||
69 | interface·InterfaceContravariat<in·T> | ||
70 | { | 55 | { |
71 | » | 56 | » A<T>·A·{·get;·} |
72 | }</string> | 57 | }</string> |
73 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`A<T>.B( | 58 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`A<T>.B(out·T)' |
74 | //·Line:· | 59 | //·Line:·6 |
75 | interface·A<out·T> | 60 | interface·A<out·T> |
76 | { | 61 | { |
77 | » void·B( | 62 | » void·B(out·T·t); |
78 | }</string> | 63 | }</string> |
79 | ····<string>//·CS1961:·The·co | 64 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·contravariantly·valid·on·`A<T>.B(T)' |
80 | //·Line:· | 65 | //·Line:·6 |
81 | interface·A<T> | 66 | interface·A<out·T> |
82 | { | 67 | { |
68 | » void·B(T·t); | ||
69 | }</string> | ||
83 | } | ||
84 | delegate·A<A<T>>·B<in·T>·();</string> | ||
85 | ····<string>//·CS1961:·The·co | 70 | ····<string>//·CS1961:·The·covariant·type·parameter·`T'·must·be·invariantly·valid·on·`B<T>' |
86 | //·Line:·8 | 71 | //·Line:·8 |
87 | interface·A<T> | 72 | interface·A<T> |
88 | { | 73 | { |
89 | } | 74 | } |
90 | interface·B< | 75 | interface·B<out·T>·:·A<T> |
91 | { | 76 | { |
92 | » void·C(A<T>·a); | ||
93 | }</string> | 77 | }</string> |
94 | ····<string>//·CS1961:·The·covariant·type·parameter·` | 78 | ····<string>//·CS1961:·The·covariant·type·parameter·`U'·must·be·contravariantly·valid·on·`D<U>()' |
95 | //·Line:·8 | 79 | //·Line:·8 |
96 | interface· | 80 | interface·I<in·T> |
97 | { | 81 | { |
98 | } | 82 | } |
99 | interface·B<out·T>·:·A<T> | ||
Max diff block lines reached; 9600/14635 bytes (65.60%) of diff not shown. |
Offset 1, 59 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>CS0117</ErrorName> | 3 | ··<ErrorName>CS0117</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0117:·`st | 5 | ····<string>//·CS0117:·`System.Console'·does·not·contain·a·definition·for·`WriteLINE' |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | using·System; | 7 | using·System; |
8 | public·class·Test | ||
8 | class·string_parse | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » string·drawBackLabel·=·string.Parse("absDrawBack"); | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0117:·`Color'·does·not·contain·a·definition·for·`Transparent' | ||
16 | //·Line: | ||
17 | using·System; | ||
18 | struct·Color | ||
19 | { | ||
20 | } | ||
21 | static·class·ExtensionMethods | ||
22 | { | ||
23 | » public·static·Color·Transparent·(this·Color·c) | ||
24 | » { | ||
25 | » » return·new·Color·(); | ||
26 | » } | ||
27 | } | ||
28 | class·MainClass | ||
29 | { | 9 | { |
30 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
31 | » { | 11 | » { |
12 | » » var·x·=·nameof·(Console.WriteLINE); | ||
32 | » » var·c·=·Color.Transparent·(); | ||
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS0117:·`X'·does·not·contain·a·definition·for·`P' | ||
36 | //·Line:·11 | ||
37 | class·X | ||
38 | { | ||
39 | » public·void·Test·() | ||
40 | » { | ||
41 | » » Foo·(); | ||
42 | » } | ||
43 | » public·static·void·Foo·(string·Product·=·X.P) | ||
44 | » { | ||
45 | » } | 13 | » } |
46 | }</string> | 14 | }</string> |
47 | ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count' | 15 | ····<string>//·CS0117:·`Data'·does·not·contain·a·definition·for·`Count' |
48 | //·Line:·15 | 16 | //·Line:·15 |
49 | using·System; | 17 | using·System; |
Offset 92, 38 lines modified | Offset 54, 36 lines modified | ||
92 | ···[IndexerName("xxx",·errorarg·=·"")] | 54 | ···[IndexerName("xxx",·errorarg·=·"")] |
93 | ···public·int·this[int·index]·{ | 55 | ···public·int·this[int·index]·{ |
94 | ······get·{ | 56 | ······get·{ |
95 | ·········return·0; | 57 | ·········return·0; |
96 | ······} | 58 | ······} |
97 | ···} | 59 | ···} |
98 | }</string> | 60 | }</string> |
99 | ····<string>//·CS0117:·` | 61 | ····<string>//·CS0117:·`Color'·does·not·contain·a·definition·for·`Transparent' |
100 | //·Line: | 62 | //·Line: |
101 | using·System; | 63 | using·System; |
102 | using·System.Reflection; | ||
103 | public·class·Test·{ | ||
104 | » const·BindingFlags·Def·=·BindingFlags.Private·|·BindingFlags.Static; | ||
105 | 64 | struct·Color | |
65 | { | ||
66 | } | ||
106 | 67 | static·class·ExtensionMethods | |
68 | { | ||
69 | » public·static·Color·Transparent·(this·Color·c) | ||
107 | » { | 70 | » { |
71 | » » return·new·Color·(); | ||
108 | » } | 72 | » } |
73 | } | ||
109 | }</string> | ||
110 | ····<string>//·CS0117:·`System.Console'·does·not·contain·a·definition·for·`WriteLINE' | ||
111 | //·Line:·10 | ||
112 | using·System; | ||
113 | 74 | class·MainClass | |
114 | { | 75 | { |
115 | » public·static·void·Main·() | 76 | » public·static·void·Main·() |
116 | » { | 77 | » { |
117 | » » var· | 78 | » » var·c·=·Color.Transparent·(); |
118 | » } | 79 | » } |
119 | }</string> | 80 | }</string> |
120 | ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`Method' | 81 | ····<string>//·CS0117:·`A'·does·not·contain·a·definition·for·`Method' |
121 | //·Line:·8 | 82 | //·Line:·8 |
122 | public·class·E·:·A | 83 | public·class·E·:·A |
123 | { | 84 | { |
Offset 139, 9 lines modified | Offset 99, 49 lines modified | ||
139 | » { | 99 | » { |
140 | » } | 100 | » } |
141 | } | 101 | } |
142 | public·class·A | 102 | public·class·A |
143 | { | 103 | { |
144 | }</string> | 104 | }</string> |
105 | ····<string>//·CS0117:·`X'·does·not·contain·a·definition·for·`P' | ||
106 | //·Line:·11 | ||
107 | class·X | ||
108 | { | ||
109 | » public·void·Test·() | ||
110 | » { | ||
111 | » » Foo·(); | ||
112 | » } | ||
113 | » public·static·void·Foo·(string·Product·=·X.P) | ||
114 | » { | ||
115 | » } | ||
Max diff block lines reached; 23/3337 bytes (0.69%) of diff not shown. |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8123</ErrorName> | 3 | ··<ErrorName>CS8123</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8123:·The·tuple·element·name·` | 5 | ····<string>//·CS8123:·The·tuple·element·name·`a'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(int,·int)' |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | 8 | class·C | |
9 | { | 9 | { |
10 | » | 10 | » public·static·void·Main·() |
11 | » { | 11 | » { |
12 | » » | 12 | » » (int·tt1,·int·tt2)·t·=·(a:·1,·2); |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS8123:·The·tuple·element·name·` | 15 | ····<string>//·CS8123:·The·tuple·element·name·`b'·is·ignored·because·a·different·name·or·no·name·is·specified·by·the·target·type·`(long,·string)' |
16 | //·Line:·9 | 16 | //·Line:·9 |
17 | //·Compiler·options:·-warnaserror | 17 | //·Compiler·options:·-warnaserror |
18 | class· | 18 | static·class·X |
19 | { | 19 | { |
20 | » | 20 | » static·(long·a,·string·x)·Test·() |
21 | » { | 21 | » { |
22 | » » | 22 | » » return·(b:·1,·""); |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 1, 498 lines modified | Offset 1, 558 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`[',·expecting·`{' |
6 | //·Line:· | 6 | //·Line:·8 |
7 | 7 | class·Test | |
8 | { | 8 | { |
9 | » | 9 | » static·void·Main·() |
10 | ····{ | ||
11 | ········var·a·=·new·[][]·{·}; | ||
12 | ····} | ||
10 | }</string> | 13 | }</string> |
11 | ····<string>//·CS1525:·Unexpected·symbol·` | 14 | ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`,',·`.',·`:',·`::',·`]',·or·`<' |
12 | //·Line:· | 15 | //·Line:·6 |
13 | class· | 16 | class·Foo |
14 | { | 17 | { |
15 | » | 18 | » [DllImport |
19 | }</string> | ||
20 | ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`)'·or·`,' | ||
21 | //·Line:·7 | ||
22 | class·X·{ | ||
23 | » static·void·Main·() | ||
16 | » { | 24 | » { |
17 | » » | 25 | » » Console.WriteLine·("Hola" |
18 | » } | 26 | » } |
19 | }</string> | 27 | }</string> |
20 | ····<string>//·CS1525:·Unexpected·symbol·` | 28 | ····<string>//·CS1525:·Unexpected·symbol·`::' |
21 | //·Line:· | 29 | //·Line:·4 |
30 | namespace·a::b | ||
31 | { | ||
32 | }</string> | ||
33 | ····<string>//·CS1525:·Unexpected·symbol·`alse' | ||
34 | //·Line:·8 | ||
22 | using·System; | 35 | using·System; |
23 | class· | 36 | class·a |
24 | { | 37 | { |
38 | » [MergablePropertyAttribute·(f·alse)] | ||
39 | » public·static·int·Prop·{ | ||
40 | » » get;·set; | ||
25 | » public·static·void·Main·(string[]·args) | ||
26 | » { | ||
27 | » » try·{ | ||
28 | » » }·catch·(Exception) | ||
29 | » } | 41 | » } |
30 | }</string> | 42 | }</string> |
31 | ····<string>//·CS1525:·Unexpected·symbol·` | 43 | ····<string>//·CS1525:·Unexpected·symbol·`=' |
32 | //·Line:· | 44 | //·Line:·10 |
33 | public·class·Test | 45 | public·class·Test |
34 | { | 46 | { |
35 | » | 47 | » private·string·name; |
48 | » public·string·Name | ||
36 | » { | 49 | » { |
37 | » » | 50 | » » get·{·return·name·??·name·=·string.Empty;·} |
38 | » } | 51 | » } |
39 | }</string> | 52 | }</string> |
40 | ····<string>//·CS1525:·Unexpected·symbol·` | 53 | ····<string>//·CS1525:·Unexpected·symbol·`1',·expecting·`('·or·`type' |
41 | //·Line:· | 54 | //·Line:·4 |
42 | class· | 55 | class·M·:·1 |
43 | { | 56 | { |
44 | » static·void·Main·() | ||
45 | ····{ | ||
46 | ········var·a·=·new·[][]·{·}; | ||
47 | ····} | ||
48 | }</string> | 57 | }</string> |
49 | ····<string>//·CS1525:·Unexpected·symbol·` | 58 | ····<string>//·CS1525:·Unexpected·symbol·`)',·expecting·`(',·`,',·`.',·or·`]' |
50 | //·Line:· | 59 | //·Line:·8 |
51 | 60 | namespace·CompilerCrashWithAttributes | |
52 | { | 61 | { |
53 | » | 62 | » public·class·Main |
54 | » { | 63 | » { |
64 | » » [MyAttribute1,·MyAttribute1)] | ||
65 | » » public·Main·() | ||
66 | » » { | ||
67 | » » } | ||
55 | » } | 68 | » } |
56 | }</string> | ||
57 | ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`:' | ||
58 | //·Line:·8 | ||
69 | » public·class·MyAttribute1·:·Attribute | ||
59 | class·Test | ||
60 | { | ||
61 | » void·Foo·() | ||
62 | » { | 70 | » { |
63 | » » a·=·cond·?·expr | ||
64 | » } | 71 | » } |
65 | }</string> | 72 | }</string> |
66 | ····<string>//·CS1525:·Unexpected·symbol·` | 73 | ····<string>//·CS1525:·Unexpected·symbol·`}',·expecting·`(',·`{',·or·`=>' |
67 | //·Line:· | 74 | //·Line:·6 |
68 | class·X·{ | ||
69 | » static·void·Main·() | ||
70 | » { | ||
71 | 75 | class·MyClass | |
76 | { | ||
77 | » void·a<T> | ||
78 | }</string> | ||
79 | ····<string>//·CS1525:·Unexpected·symbol·`fe',·expecting·`class',·`delegate',·`enum',·`interface',·`partial',·`ref',·or·`struct' | ||
80 | //·Line:·6 | ||
81 | namespace·X | ||
82 | { | ||
83 | » sealed·fe·{} | ||
72 | » » switch·(i){ | ||
73 | » » » i·=·4; | ||
74 | » » } | ||
75 | » } | ||
76 | }</string> | 84 | }</string> |
77 | ····<string>//·CS1525:·Unexpected·symbol·` | 85 | ····<string>//·CS1525:·Unexpected·symbol·`/' |
78 | //·Line:·1 | 86 | //·Line:·10 |
79 | 87 | namespace·Test674 | |
80 | { | 88 | { |
81 | » | 89 | » class·MainClass |
82 | » { | 90 | » { |
Max diff block lines reached; 14548/18010 bytes (80.78%) of diff not shown. |
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>CS0611</ErrorName> | 3 | ··<ErrorName>CS0611</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`S | 5 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`S' |
6 | //·Line:· | 6 | //·Line:·13 |
7 | //·Compiler·options:·-langversion:latest | ||
7 | public·class·Sample·{ | ||
8 | 8 | public·ref·struct·S | |
9 | { | ||
10 | } | ||
11 | class·Test | ||
12 | { | ||
9 | » | 13 | » public·static·void·Main·() |
14 | » { | ||
15 | » » var·x·=·new·S[0]; | ||
16 | » } | ||
10 | }</string> | 17 | }</string> |
11 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.TypedReference' | 18 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.TypedReference' |
12 | //·Line:·5 | 19 | //·Line:·5 |
13 | public·class·Sample·{ | 20 | public·class·Sample·{ |
14 | ········System.TypedReference[]·references·{ | 21 | ········System.TypedReference[]·references·{ |
15 | ················get·{ | 22 | ················get·{ |
16 | ························return·null; | 23 | ························return·null; |
17 | ················} | 24 | ················} |
18 | ········} | 25 | ········} |
19 | » » static·void·Main·()·{} | 26 | » » static·void·Main·()·{} |
20 | }</string> | 27 | }</string> |
21 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`S' | 28 | ····<string>//·CS0611:·Array·elements·cannot·be·of·type·`System.ArgIterator' |
22 | //·Line:· | 29 | //·Line:·5 |
23 | //·Compiler·options:·-langversion:latest | ||
24 | public·ref·struct·S | ||
25 | { | ||
26 | } | ||
27 | class·Test | ||
28 | { | 30 | public·class·Sample·{ |
31 | ········System.ArgIterator[]·arg; | ||
29 | » | 32 | » » static·void·Main·()·{} |
30 | » { | ||
31 | » » var·x·=·new·S[0]; | ||
32 | » } | ||
33 | }</string> | 33 | }</string> |
34 | ··</Examples> | 34 | ··</Examples> |
35 | </ErrorDocumentation> | 35 | </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>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·`System.Action'·to·get·value·comparison | ||
6 | //·Line:·13 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | using·System; | ||
9 | class·MainClass | ||
10 | { | ||
11 | » public·static·void·Main·() | ||
12 | » { | ||
13 | » » Action·a·=·null; | ||
14 | » » object·b·=·null; | ||
15 | » » var·x·=·a·==·b; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison | ||
19 | //·Line:·10 | ||
20 | //·Compiler·options:·-warn:2·-warnaserror | ||
21 | using·System; | ||
22 | class·X·{ | ||
23 | » static·void·Main()·{ | ||
24 | » » object·a·=·"11"; | ||
25 | » » Console.WriteLine("11"·==·a); | ||
26 | » } | ||
27 | }</string> | ||
5 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`A'·to·get·value·comparison | 28 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`A'·to·get·value·comparison |
6 | //·Line:·16 | 29 | //·Line:·16 |
7 | //·Compiler·options:·-warnaserror | 30 | //·Compiler·options:·-warnaserror |
8 | using·System; | 31 | using·System; |
9 | class·A | 32 | class·A |
Offset 26, 36 lines modified | Offset 53, 9 lines modified | ||
26 | » } | 53 | » } |
27 | » | 54 | » |
28 | » public·static·bool·operator·!=·(A·left,·A·right) | 55 | » public·static·bool·operator·!=·(A·left,·A·right) |
29 | » { | 56 | » { |
30 | » » return·false; | 57 | » » return·false; |
31 | » } | 58 | » } |
32 | }</string> | 59 | }</string> |
33 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`System.Action'·to·get·value·comparison | ||
34 | //·Line:·13 | ||
35 | //·Compiler·options:·-warnaserror | ||
36 | using·System; | ||
37 | class·MainClass | ||
38 | { | ||
39 | » public·static·void·Main·() | ||
40 | » { | ||
41 | » » Action·a·=·null; | ||
42 | » » object·b·=·null; | ||
43 | » » var·x·=·a·==·b; | ||
44 | » } | ||
45 | }</string> | ||
46 | ····<string>//·CS0253:·Possible·unintended·reference·comparison.·Consider·casting·the·right·side·expression·to·type·`string'·to·get·value·comparison | ||
47 | //·Line:·10 | ||
48 | //·Compiler·options:·-warn:2·-warnaserror | ||
49 | using·System; | ||
50 | class·X·{ | ||
51 | » static·void·Main()·{ | ||
52 | » » object·a·=·"11"; | ||
53 | » » Console.WriteLine("11"·==·a); | ||
54 | » } | ||
55 | }</string> | ||
56 | ··</Examples> | 60 | ··</Examples> |
57 | </ErrorDocumentation> | 61 | </ErrorDocumentation> |
Offset 18, 41 lines modified | Offset 18, 51 lines modified | ||
18 | » » Hello·hello·=·delegate·(Test·t)·{ | 18 | » » Hello·hello·=·delegate·(Test·t)·{ |
19 | » » » t.Whatever·(); | 19 | » » » t.Whatever·(); |
20 | » » }; | 20 | » » }; |
21 | » » Test·t·=·new·Test·(); | 21 | » » Test·t·=·new·Test·(); |
22 | » » hello·(t); | 22 | » » hello·(t); |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0136:·A·local·variable·named·` | 25 | ····<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 |
26 | //·Line:·1 | 26 | //·Line:·13 |
27 | //·Compiler·options:·-langversion:experimental | ||
28 | using·System; | ||
27 | using·System.Linq; | ||
29 | partial·class·PC | ||
30 | { | ||
31 | ····Func<int,·int>·f·=·(arg)·=>·1; | ||
32 | } | ||
33 | p | 28 | public·class·Test |
34 | { | 29 | { |
30 | » public·static·void·Main·() | ||
31 | » { | ||
32 | » » var·l·=·from·v·in·"abcd"·select·(v·=>·v); | ||
33 | » } | ||
35 | }</string> | 34 | }</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 | 35 | ····<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 | 36 | //·Line:·10 |
38 | internal·class·Program | 37 | internal·class·Program |
39 | { | 38 | { |
40 | » public·static·void·Main·() | 39 | » public·static·void·Main·() |
41 | » { | 40 | » { |
42 | » » object·o·=·null; | 41 | » » object·o·=·null; |
43 | » » if·(o·is·string·s)·{ | 42 | » » if·(o·is·string·s)·{ |
44 | » » » int·s·=·1; | 43 | » » » int·s·=·1; |
45 | » » } | 44 | » » } |
46 | » } | 45 | » } |
47 | }</string> | 46 | }</string> |
47 | ····<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 | ||
48 | //·Line:·10 | ||
49 | using·System; | ||
50 | class·T | ||
51 | { | ||
52 | » public·void·Foo·(int·i) | ||
53 | » { | ||
54 | » » Action<int>·v·=·x·=>·{·int·i·=·9;·}; | ||
55 | » } | ||
56 | }</string> | ||
48 | ····<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 | 57 | ····<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 |
49 | //·Line:·15 | 58 | //·Line:·15 |
50 | delegate·string·Fun·(); | 59 | delegate·string·Fun·(); |
51 | class·X | 60 | class·X |
52 | { | 61 | { |
53 | » static·void·Main·() | 62 | » static·void·Main·() |
Offset 63, 26 lines modified | Offset 73, 14 lines modified | ||
63 | » » » » return·"<<"·+·i·+·">>"; | 73 | » » » » return·"<<"·+·i·+·">>"; |
64 | » » » }; | 74 | » » » }; |
65 | » » » int·i·=·j; | 75 | » » » int·i·=·j; |
66 | » » } | 76 | » » } |
67 | » } | 77 | » } |
68 | }</string> | 78 | }</string> |
69 | ····<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 | ||
70 | //·Line:·9 | ||
71 | class·X·{ | ||
72 | » void·b·() | ||
73 | » { | ||
74 | » » int·i; | ||
75 | » » { | ||
76 | » » » string·i; | ||
77 | » » } | ||
78 | » } | ||
79 | }</string> | ||
80 | ····<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 | 79 | ····<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 |
81 | //·Line:·20 | 80 | //·Line:·20 |
82 | using·System; | 81 | using·System; |
83 | public·delegate·void·Hello·(Test·test); | 82 | public·delegate·void·Hello·(Test·test); |
84 | public·class·Test | 83 | public·class·Test |
Offset 98, 159 lines modified | Offset 96, 129 lines modified | ||
98 | » » » }; | 96 | » » » }; |
99 | » » » hello2·(test); | 97 | » » » hello2·(test); |
100 | » » }; | 98 | » » }; |
101 | » » Test·t·=·new·Test·(); | 99 | » » Test·t·=·new·Test·(); |
102 | » » hello·(t); | 100 | » » hello·(t); |
103 | » } | 101 | » } |
104 | }</string> | 102 | }</string> |
105 | ····<string>//·CS0136:·A·local·variable·named·` | 103 | ····<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 |
106 | //·Line:·1 | 104 | //·Line:·10 |
105 | delegate·string·Fun·(int·i); | ||
107 | using·System; | ||
108 | public·delegate·void·Hello·(Test·test); | ||
109 | 106 | class·X | |
110 | { | 107 | { |
111 | » public·void·Whatever·() | ||
112 | » {·} | ||
113 | » static·void·Main·() | 108 | » static·void·Main·() |
114 | » { | 109 | » { |
115 | » » Hello·hello·=·delegate·(Test·t)·{ | ||
116 | » » | 110 | » » for·(int·i·=·0;·i·<·5;·i++)·{ |
111 | » » » Fun·m·=·delegate·(int·i)·{ | ||
112 | » » » » return·"<<"·+·i·+·">>"; | ||
117 | » » }; | 113 | » » » }; |
114 | » » } | ||
118 | » » Test·t·=·new·Test·(); | ||
119 | » » hello·(t); | ||
120 | » } | 115 | » } |
121 | }</string> | 116 | }</string> |
122 | ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else | 117 | ····<string>//·CS0136:·A·local·variable·named·`t'·cannot·be·declared·in·this·scope·because·it·would·give·a·different·meaning·to·`t',·which·is·already·used·in·a·`parent·or·current'·scope·to·denote·something·else |
123 | //·Line:·1 | 118 | //·Line:·15 |
124 | using·System; | 119 | using·System; |
125 | public·delegate·void·Hello·(Test·test); | 120 | public·delegate·void·Hello·(Test·test); |
126 | public·class·Test | 121 | public·class·Test |
127 | { | 122 | { |
128 | » public·void·Whatever·() | 123 | » public·void·Whatever·() |
129 | » {·} | 124 | » {·} |
Max diff block lines reached; 7978/11937 bytes (66.83%) of diff not shown. |
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>CS0844</ErrorName> | 3 | ··<ErrorName>CS0844</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0844:·A·local·variable·` | 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' |
6 | //·Line:·1 | 6 | //·Line:·17 |
7 | class· | 7 | class·Symbol |
8 | { | 8 | { |
9 | 9 | } | |
10 | 10 | class·X | |
11 | { | ||
12 | » Symbol·top; | ||
13 | » internal·int·Enter·(Symbol·key,·object·value) | ||
11 | » { | 14 | » { |
12 | » » s·=·"x"; | ||
13 | » » | 15 | » » if·(key·!=·null)·{ |
16 | » » » top·=·key; | ||
17 | » » } | ||
18 | » » object·top·=·null; | ||
19 | » » return·top.Count; | ||
14 | » } | 20 | » } |
15 | }</string> | 21 | }</string> |
16 | ····<string>//·CS0844:·A·local·variable·`y'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.y' | 22 | ····<string>//·CS0844:·A·local·variable·`y'·cannot·be·used·before·it·is·declared.·Consider·renaming·the·local·variable·when·it·hides·the·member·`X.y' |
17 | //·Line:·8 | 23 | //·Line:·8 |
18 | class·X | 24 | class·X |
19 | { | 25 | { |
20 | » static·int·y; | 26 | » static·int·y; |
21 | » static·void·Main·()·{ | 27 | » static·void·Main·()·{ |
22 | » » y·=·10; | 28 | » » y·=·10; |
23 | » » int·y·=·5; | 29 | » » int·y·=·5; |
24 | » } | 30 | » } |
25 | }</string> | 31 | }</string> |
26 | ····<string>//·CS0844:·A·local·variable·` | 32 | ····<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' |
27 | //·Line:·1 | 33 | //·Line:·10 |
28 | class·Symbol | ||
29 | { | ||
30 | } | ||
31 | class· | 34 | class·C |
32 | { | 35 | { |
33 | » | 36 | » const·string·s·=·"s"; |
34 | » | 37 | » public·void·Test·() |
35 | » { | 38 | » { |
39 | » » s·=·"x"; | ||
40 | » » string·s·=·"a"; | ||
36 | » » if·(key·!=·null)·{ | ||
37 | » » » top·=·key; | ||
38 | » » } | ||
39 | » » object·top·=·null; | ||
40 | » » return·top.Count; | ||
41 | » } | 41 | » } |
42 | }</string> | 42 | }</string> |
43 | ····<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' | 43 | ····<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' |
44 | //·Line:·10 | 44 | //·Line:·10 |
45 | class·C | 45 | class·C |
46 | { | 46 | { |
Offset 1, 74 lines modified | Offset 1, 76 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·MainClass.Delegate()'·return·type·does·not·match·delegate·`void·TestDelegate()'·return·type | ||
6 | //·Line:·12 | ||
7 | delegate·void·TestDelegate(); | ||
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>//·CS0407:·A·method·or·delegate·` | 16 | ····<string>//·CS0407:·A·method·or·delegate·`dynamic·Program.Foo()'·return·type·does·not·match·delegate·`string·System.Func<string>()'·return·type |
6 | //·Line:·10 | 17 | //·Line:·10 |
7 | using·System; | 18 | using·System; |
8 | class·Program | 19 | class·Program |
9 | { | 20 | { |
10 | » static·void·Main() | 21 | » static·void·Main() |
11 | » { | 22 | » { |
12 | » » | 23 | » » Func<string>·d·=·Foo; |
13 | » } | 24 | » } |
14 | » static· | 25 | » static·dynamic·Foo·() |
15 | » { | 26 | » { |
16 | » » return· | 27 | » » return·1; |
17 | » } | 28 | » } |
18 | }</string> | 29 | }</string> |
19 | ····<string>//·CS0407:·A·method·or·delegate·`int· | 30 | ····<string>//·CS0407:·A·method·or·delegate·`int·X.f(int)'·return·type·does·not·match·delegate·`object·X.Function(int)'·return·type |
20 | //·Line:·1 | 31 | //·Line:·17 |
32 | using·System; | ||
21 | delegate·int·TestDelegateA·(bool·b); | ||
22 | delegate·bool·TestDelegateB·(bool·b); | ||
23 | 33 | class·X | |
24 | { | 34 | { |
25 | » public· | 35 | » public·delegate·object·Function(int·arg1); |
36 | » static·void·Main·() | ||
26 | » { | 37 | » { |
27 | » » | 38 | » » Delegate·d·=·new·Function·(f); |
28 | » } | 39 | » } |
29 | » | 40 | » static·int·f·(int·a) |
30 | » { | 41 | » { |
42 | » » return·1; | ||
31 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); | ||
32 | » » TestDelegateB·b·=·new·TestDelegateB·(a); | ||
33 | » } | 43 | » } |
34 | }</string> | 44 | }</string> |
35 | ····<string>//·CS0407:·A·method·or·delegate·` | 45 | ····<string>//·CS0407:·A·method·or·delegate·`int·Program.Foo(object)'·return·type·does·not·match·delegate·`void·System.Action<dynamic>(dynamic)'·return·type |
36 | //·Line:·10 | 46 | //·Line:·10 |
37 | using·System; | 47 | using·System; |
38 | class·Program | 48 | class·Program |
39 | { | 49 | { |
40 | » static·void·Main() | 50 | » static·void·Main() |
41 | » { | 51 | » { |
52 | » » Action<dynamic>·d·=·Foo; | ||
42 | » » Func<string>·d·=·Foo; | ||
43 | » } | ||
44 | » static·dynamic·Foo·() | ||
45 | » { | ||
46 | » » return·1; | ||
47 | » } | 53 | » } |
48 | }</string> | ||
49 | ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type | ||
50 | //·Line:·12 | ||
54 | » static·int·Foo·(object·o) | ||
51 | delegate·int·TestDelegateA·(bool·b); | ||
52 | public·class·MainClass | ||
53 | { | ||
54 | » static·TestDelegateA·Method·(bool·b) | ||
55 | » { | 55 | » { |
56 | » » return· | 56 | » » return·0; |
57 | » } | 57 | » } |
58 | }</string> | 58 | }</string> |
59 | ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type | 59 | ····<string>//·CS0407:·A·method·or·delegate·`int·int.Parse(string)'·return·type·does·not·match·delegate·`object·Test.Conv(string)'·return·type |
60 | //·Line:·17 | 60 | //·Line:·17 |
61 | using·System; | 61 | using·System; |
Offset 77, 42 lines modified | Offset 79, 40 lines modified | ||
77 | » private·delegate·object·Conv(string·str); | 79 | » private·delegate·object·Conv(string·str); |
78 | » public·static·void·Main() | 80 | » public·static·void·Main() |
79 | » { | 81 | » { |
80 | » » Conv·c·=·new·Conv(int.Parse); | 82 | » » Conv·c·=·new·Conv(int.Parse); |
81 | » } | 83 | » } |
82 | }</string> | 84 | }</string> |
83 | ····<string>//·CS0407:·A·method·or·delegate·`int· | 85 | ····<string>//·CS0407:·A·method·or·delegate·`int·TestDelegateA(bool)'·return·type·does·not·match·delegate·`bool·TestDelegateB(bool)'·return·type |
84 | //·Line:·1 | 86 | //·Line:·12 |
85 | 87 | delegate·int·TestDelegateA·(bool·b); | |
88 | delegate·bool·TestDelegateB·(bool·b); | ||
86 | class· | 89 | public·class·MainClass |
87 | { | 90 | { |
91 | » public·static·int·Delegate(bool·b) | ||
88 | » public·delegate·object·Function(int·arg1); | ||
89 | » static·void·Main·() | ||
90 | » { | 92 | » { |
91 | » » | 93 | » » return·0; |
92 | » } | 94 | » } |
93 | » static· | 95 | » public·static·void·Main()· |
94 | » { | 96 | » { |
95 | » » | 97 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); |
98 | » » TestDelegateB·b·=·new·TestDelegateB·(a); | ||
96 | » } | 99 | » } |
97 | }</string> | 100 | }</string> |
98 | ····<string>//·CS0407:·A·method·or·delegate·` | 101 | ····<string>//·CS0407:·A·method·or·delegate·`TestDelegateA·MainClass.Method(bool)'·return·type·does·not·match·delegate·`int·TestDelegateA(bool)'·return·type |
99 | //·Line:·12 | 102 | //·Line:·12 |
Max diff block lines reached; 267/4742 bytes (5.63%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS4010</ErrorName> | 3 | ··<ErrorName>CS4010</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4010:·Cannot·convert·async·anonymous·method·to·delegate·type·`System.Func<string>' | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | class·C | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » Func<string>·a·=·async·delegate·{·}; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS4010:·Cannot·convert·async·lambda·expression·to·delegate·type·`System.Func<bool>' | 5 | ····<string>//·CS4010:·Cannot·convert·async·lambda·expression·to·delegate·type·`System.Func<bool>' |
16 | //·Line:·16 | 6 | //·Line:·16 |
17 | using·System; | 7 | using·System; |
18 | using·System.Threading.Tasks; | 8 | using·System.Threading.Tasks; |
19 | class·C | 9 | class·C |
Offset 28, 9 lines modified | Offset 16, 21 lines modified | ||
28 | » } | 16 | » } |
29 | » | 17 | » |
30 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
31 | » { | 19 | » { |
32 | » » Func<bool>·a·=·async·()·=>·{·await·GetInt·();·}; | 20 | » » Func<bool>·a·=·async·()·=>·{·await·GetInt·();·}; |
33 | » } | 21 | » } |
34 | }</string> | 22 | }</string> |
23 | ····<string>//·CS4010:·Cannot·convert·async·anonymous·method·to·delegate·type·`System.Func<string>' | ||
24 | //·Line:·10 | ||
25 | using·System; | ||
26 | class·C | ||
27 | { | ||
28 | » public·static·void·Main·() | ||
29 | » { | ||
30 | » » Func<string>·a·=·async·delegate·{·}; | ||
31 | » } | ||
32 | }</string> | ||
35 | ··</Examples> | 33 | ··</Examples> |
36 | </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>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·`byte' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:· | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | using·System; | ||
9 | public·class·CS0652·{ | ||
10 | 8 | class·X | |
9 | { | ||
10 | » void·b·() | ||
11 | » { | 11 | » { |
12 | » » char·value·=·'a'; | ||
13 | » » if·(value·<·SByte.MinValue) | ||
14 | 12 | ················byte·b·=·0; | |
13 | ················if·(b·==·500) | ||
14 | ····················return; | ||
15 | » } | 15 | » } |
16 | » static·void·Main·()·{} | ||
16 | }</string> | 17 | }</string> |
17 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`ushort' | 18 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`ushort' |
18 | //·Line:·11 | 19 | //·Line:·11 |
19 | //·Compiler·options:·/warn:2·/warnaserror | 20 | //·Compiler·options:·/warn:2·/warnaserror |
20 | using·System; | 21 | using·System; |
21 | public·class·CS0652·{ | 22 | public·class·CS0652·{ |
Offset 45, 14 lines modified | Offset 45, 29 lines modified | ||
45 | » » short·us·=·0; | 45 | » » short·us·=·0; |
46 | » » if·(us·==·-10000000) | 46 | » » if·(us·==·-10000000) |
47 | » » » Console.WriteLine·(":("); | 47 | » » » Console.WriteLine·(":("); |
48 | » » else | 48 | » » else |
49 | » » » Console.WriteLine·(":)"); | 49 | » » » Console.WriteLine·(":)"); |
50 | » } | 50 | » } |
51 | }</string> | 51 | }</string> |
52 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char' | ||
53 | //·Line:·12 | ||
54 | //·Compiler·options:·/warn:2·/warnaserror | ||
55 | using·System; | ||
56 | public·class·CS0652·{ | ||
57 | » public·static·void·Main·()· | ||
58 | » { | ||
59 | » » char·value·=·'a'; | ||
60 | » » if·(value·<·SByte.MinValue) | ||
61 | » » » return; | ||
62 | » } | ||
63 | }</string> | ||
52 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte' | 64 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte' |
53 | //·Line:·12 | 65 | //·Line:·12 |
54 | //·Compiler·options:·/warn:2·/warnaserror | 66 | //·Compiler·options:·/warn:2·/warnaserror |
55 | using·System; | 67 | using·System; |
56 | public·class·CS0652·{ | 68 | public·class·CS0652·{ |
Offset 62, 54 lines modified | Offset 77, 39 lines modified | ||
62 | » » byte·b·=·0; | 77 | » » byte·b·=·0; |
63 | » » if·(b·==·-1) | 78 | » » if·(b·==·-1) |
64 | » » » Console.WriteLine·(":("); | 79 | » » » Console.WriteLine·(":("); |
65 | » » else | 80 | » » else |
66 | » » » Console.WriteLine·(":)"); | 81 | » » » Console.WriteLine·(":)"); |
67 | » } | 82 | » } |
68 | }</string> | 83 | }</string> |
69 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`byte' | ||
70 | //·Line:·9 | ||
71 | //·Compiler·options:·-warnaserror·-warn:2 | ||
72 | class·X | ||
73 | { | ||
74 | » void·b·() | ||
75 | » { | ||
76 | ················byte·b·=·0; | ||
77 | ················if·(b·==·500) | ||
78 | ····················return; | ||
79 | » } | ||
80 | » static·void·Main·()·{} | ||
81 | }</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·` | 84 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`short' |
83 | //·Line:·12 | 85 | //·Line:·12 |
84 | //·Compiler·options:·/warn:2·/warnaserror | 86 | //·Compiler·options:·/warn:2·/warnaserror |
85 | using·System; | 87 | using·System; |
86 | public·class·CS0652·{ | 88 | public·class·CS0652·{ |
87 | » public·static·void·Main·()· | 89 | » public·static·void·Main·()· |
88 | » { | 90 | » { |
89 | » » | 91 | » » short·value·=·5; |
90 | » » if·(value·>· | 92 | » » if·(value·>·char.MaxValue) |
91 | » » » return; | 93 | » » » return; |
92 | » } | 94 | » } |
93 | }</string> | 95 | }</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·` | 96 | ····<string>//·CS0652:·A·comparison·between·a·constant·and·a·variable·is·useless.·The·constant·is·out·of·the·range·of·the·variable·type·`char' |
95 | //·Line:·12 | 97 | //·Line:·12 |
96 | //·Compiler·options:·/warn:2·/warnaserror | 98 | //·Compiler·options:·/warn:2·/warnaserror |
97 | using·System; | 99 | using·System; |
98 | public·class·CS0652·{ | 100 | public·class·CS0652·{ |
99 | » public·static·void·Main·()· | 101 | » public·static·void·Main·()· |
100 | » { | 102 | » { |
101 | » » | 103 | » » char·value·=·'a'; |
102 | » » if·(value·>· | 104 | » » if·(value·>·ulong.MaxValue) |
103 | » » » return; | 105 | » » » return; |
104 | » } | 106 | » } |
105 | }</string> | 107 | }</string> |
106 | ··</Examples> | 108 | ··</Examples> |
107 | </ErrorDocumentation> | 109 | </ErrorDocumentation> |
Offset 1, 110 lines modified | Offset 1, 110 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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.P'·cannot·be·assigned·to·(it·is·read-only) |
6 | //·Line:·13 | 6 | //·Line:·13 |
7 | public·class·A | ||
8 | { | ||
9 | » public·int·X·{·get;·} | ||
10 | } | ||
11 | public·class·B·:·A | ||
12 | { | ||
13 | » public·B·() | ||
14 | » { | ||
15 | » » base.X·=·1; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only) | ||
19 | //·Line:·12 | ||
20 | using·System; | ||
21 | ·public·class·MyClass | ||
22 | ·{ | ||
23 | » Type·Type·{·get;·} | ||
24 | » public·void·Test·() | ||
25 | » { | ||
26 | » » Type·=·typeof·(string); | ||
27 | » } | ||
28 | }</string> | ||
29 | ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only) | ||
30 | //·Line:·14 | ||
31 | class·X·{ | 7 | class·X·{ |
32 | » | 8 | » static·int·P·{ |
33 | » » get·{ | 9 | » » get·{ |
34 | » » » return·1; | 10 | » » » return·1; |
35 | » » } | 11 | » » } |
36 | » } | 12 | » } |
37 | » static·int·Main·() | 13 | » static·int·Main·() |
38 | » { | 14 | » { |
39 | » » X·x·=·new·X·(); | ||
40 | » » | 15 | » » P·=·10; |
41 | » » return·1; | 16 | » » return·1; |
42 | » } | 17 | » } |
43 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0200:·Property·or·indexer·`A.Counter'·cannot·be·assigned·to·(it·is·read-only) | ||
20 | //·Line:·9 | ||
21 | class·Program | ||
22 | { | ||
23 | » static·void·Main() | ||
24 | » { | ||
25 | » » A·a·=·new·A(); | ||
26 | » » a.Counter++; | ||
27 | » } | ||
28 | } | ||
29 | class·A·{ | ||
30 | » private·int?·_counter; | ||
31 | » public·int?·Counter·{ | ||
32 | » » get·{·return·_counter;·} | ||
33 | » } | ||
34 | }</string> | ||
44 | ····<string>//·CS0200:·Property·or·indexer·`C.S'·cannot·be·assigned·to·(it·is·read-only) | 35 | ····<string>//·CS0200:·Property·or·indexer·`C.S'·cannot·be·assigned·to·(it·is·read-only) |
45 | //·Line:·10 | 36 | //·Line:·10 |
46 | class·C | 37 | class·C |
47 | { | 38 | { |
48 | » public·static·int·S·{·get;·} | 39 | » public·static·int·S·{·get;·} |
49 | » public·C·() | 40 | » public·C·() |
50 | » { | 41 | » { |
51 | » » S·=·3; | 42 | » » S·=·3; |
52 | » } | 43 | » } |
53 | }</string> | 44 | }</string> |
54 | ····<string>//·CS0200:·Property·or·indexer·` | 45 | ····<string>//·CS0200:·Property·or·indexer·`C.P'·cannot·be·assigned·to·(it·is·read-only) |
55 | //·Line:·1 | 46 | //·Line:·10 |
47 | class·C | ||
48 | { | ||
49 | » public·int·P·{·get;·} | ||
50 | » public·void·Foo·() | ||
51 | » { | ||
52 | » » P·=·10; | ||
53 | » } | ||
54 | }</string> | ||
55 | ····<string>//·CS0200:·Property·or·indexer·`X.this[int]'·cannot·be·assigned·to·(it·is·read-only) | ||
56 | //·Line:·14 | ||
56 | class·X·{ | 57 | class·X·{ |
57 | » | 58 | » int·this[int·i]·{ |
58 | » » get·{ | 59 | » » get·{ |
59 | » » » return·1; | 60 | » » » return·1; |
60 | » » } | 61 | » » } |
61 | » } | 62 | » } |
62 | » static·int·Main·() | 63 | » static·int·Main·() |
63 | » { | 64 | » { |
65 | » » X·x·=·new·X·(); | ||
64 | » » | 66 | » » x[0]·=·10; |
65 | » » return·1; | 67 | » » return·1; |
66 | » } | 68 | » } |
67 | }</string> | 69 | }</string> |
68 | ····<string>//·CS0200:·Property·or·indexer·`C. | 70 | ····<string>//·CS0200:·Property·or·indexer·`MyClass.Type'·cannot·be·assigned·to·(it·is·read-only) |
69 | //·Line:·1 | 71 | //·Line:·12 |
72 | using·System; | ||
70 | class·C | ||
71 | { | ||
72 | » public·int·P·{·get;·} | ||
73 | ·public·class·MyClass | ||
74 | ·{ | ||
75 | » Type·Type·{·get;·} | ||
73 | » public·void· | 76 | » public·void·Test·() |
74 | » { | 77 | » { |
75 | » » | 78 | » » Type·=·typeof·(string); |
76 | » } | 79 | » } |
77 | }</string> | 80 | }</string> |
78 | ····<string>//·CS0200:·Property·or·indexer·`A. | 81 | ····<string>//·CS0200:·Property·or·indexer·`A.X'·cannot·be·assigned·to·(it·is·read-only) |
Max diff block lines reached; 324/3129 bytes (10.35%) of diff not shown. |
Offset 1, 25 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>CS0031</ErrorName> | 3 | ··<ErrorName>CS0031</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0031:·Constant·value·` | 5 | ····<string>//·CS0031:·Constant·value·`1022'·cannot·be·converted·to·a·`byte' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-unsafe | ||
8 | public· | 7 | public·class·Test |
9 | { | 8 | { |
10 | 9 | » public·static·void·Main() | |
10 | » { | ||
11 | » » unchecked·{ | ||
12 | » » » byte·b·=·1024·-·2; | ||
13 | » » } | ||
14 | » } | ||
11 | }</string> | 15 | }</string> |
12 | ····<string>//·CS0031:·Constant·value·` | 16 | ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int' |
13 | //·Line:·9 | 17 | //·Line:·9 |
14 | 18 | class·X | |
15 | { | 19 | { |
16 | » | 20 | » public·static·void·Main·() |
21 | » { | ||
22 | » » int·i·=·3; | ||
23 | » » i·+=·999999999999999; | ||
24 | » } | ||
17 | }</string> | 25 | }</string> |
18 | ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte' | 26 | ····<string>//·CS0031:·Constant·value·`256'·cannot·be·converted·to·a·`byte' |
19 | //·Line·:·7 | 27 | //·Line·:·7 |
20 | public·class·Blah·{ | 28 | public·class·Blah·{ |
21 | » public·enum·MyEnum·:·byte·{ | 29 | » public·enum·MyEnum·:·byte·{ |
Offset 27, 69 lines modified | Offset 35, 61 lines modified | ||
27 | » » Bar | 35 | » » Bar |
28 | » } | 36 | » } |
29 | » public·static·void·Main·() | 37 | » public·static·void·Main·() |
30 | » { | 38 | » { |
31 | » } | 39 | » } |
32 | }</string> | 40 | }</string> |
33 | ····<string>//·CS0031:·Constant·value·`999999999999999'·cannot·be·converted·to·a·`int' | ||
34 | //·Line:·9 | ||
35 | class·X | ||
36 | { | ||
37 | » public·static·void·Main·() | ||
38 | » { | ||
39 | » » int·i·=·3; | ||
40 | » » i·+=·999999999999999; | ||
41 | » } | ||
42 | }</string> | ||
43 | ····<string>//·CS0031:·Constant·value·`-1'·cannot·be·converted·to·a·`byte' | 41 | ····<string>//·CS0031:·Constant·value·`-1'·cannot·be·converted·to·a·`byte' |
44 | //·Line:·9 | 42 | //·Line:·9 |
45 | public·class·Test | 43 | public·class·Test |
46 | { | 44 | { |
47 | » public·static·void·Main() | 45 | » public·static·void·Main() |
48 | » { | 46 | » { |
49 | » » byte·b·=·-1; | 47 | » » byte·b·=·-1; |
50 | » } | 48 | » } |
51 | }</string> | 49 | }</string> |
52 | ····<string>//·CS0031:·Constant·value·`1022'·cannot·be·converted·to·a·`byte' | ||
53 | //·Line:·9 | ||
54 | public·class·Test | ||
55 | { | ||
56 | » public·static·void·Main() | ||
57 | » { | ||
58 | » » unchecked·{ | ||
59 | » » » byte·b·=·1024·-·2; | ||
60 | » » } | ||
61 | » } | ||
62 | }</string> | ||
63 | ····<string>//·CS0031:·Constant·value·` | 50 | ····<string>//·CS0031:·Constant·value·`200000000000'·cannot·be·converted·to·a·`int' |
64 | //·Line:· | 51 | //·Line:·7 |
52 | //·Compiler·options:·-unsafe | ||
65 | public· | 53 | public·unsafe·struct·C |
66 | { | 54 | { |
55 | ····private·fixed·long·test_1·[200000000000]; | ||
67 | » public·static·void·Main() | ||
68 | » { | ||
69 | » » uint·b·=·-9; | ||
70 | » } | ||
71 | }</string> | 56 | }</string> |
72 | ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int' | 57 | ····<string>//·CS0031:·Constant·value·`1.42'·cannot·be·converted·to·a·`int' |
73 | //·Line:·6 | 58 | //·Line:·6 |
74 | class·X | 59 | class·X |
75 | { | 60 | { |
76 | » const·int·val·=·1.42f; | 61 | » const·int·val·=·1.42f; |
77 | }</string> | 62 | }</string> |
63 | ····<string>//·CS0031:·Constant·value·`-97'·cannot·be·converted·to·a·`uint' | ||
64 | //·Line:·9 | ||
65 | public·class·Test | ||
66 | { | ||
67 | » const·uint·b·=·-'a'; | ||
68 | }</string> | ||
78 | ····<string>//·CS0031:·Constant·value·`1000M'·cannot·be·converted·to·a·`byte' | 69 | ····<string>//·CS0031:·Constant·value·`1000M'·cannot·be·converted·to·a·`byte' |
79 | //·Line:·8 | 70 | //·Line:·8 |
80 | class·C | 71 | class·C |
81 | { | 72 | { |
82 | » public·static·void·Main·() | 73 | » public·static·void·Main·() |
83 | » { | 74 | » { |
84 | » » const·byte·c·=·unchecked·((byte)·1000M); | 75 | » » const·byte·c·=·unchecked·((byte)·1000M); |
85 | » } | 76 | » } |
86 | }</string> | 77 | }</string> |
78 | ····<string>//·CS0031:·Constant·value·`-9'·cannot·be·converted·to·a·`uint' | ||
79 | //·Line:·9 | ||
80 | public·class·Test | ||
81 | { | ||
82 | » public·static·void·Main() | ||
83 | » { | ||
84 | » » uint·b·=·-9; | ||
85 | » } | ||
86 | }</string> | ||
87 | ··</Examples> | 87 | ··</Examples> |
88 | </ErrorDocumentation> | 88 | </ErrorDocumentation> |
Offset 1, 309 lines modified | Offset 1, 233 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0029</ErrorName> | 3 | ··<ErrorName>CS0029</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·` | 5 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`void'·to·`System.EventHandler' |
6 | //·Line:· | 6 | //·Line:·14 |
7 | using·System; | ||
8 | 7 | class·C | |
9 | { | 8 | { |
9 | » static·event·System.EventHandler·ev | ||
10 | » using·Text·=·System.Text; | ||
11 | » using·Str·=·System.String; | ||
12 | » | ||
13 | » public·class·String | ||
14 | » { | 10 | » { |
11 | » » add·{·} | ||
12 | » » remove·{·} | ||
15 | » » string·s; | ||
16 | » » public·String(string·s) | ||
17 | » » { | ||
18 | » » » this.s=s; | ||
19 | » » } | ||
20 | » » public·static·implicit·operator·Str·(String·s1)· | ||
21 | » » { | ||
22 | » » » if(s1==null)·return·null; | ||
23 | » » » return·s1.ToString(); | ||
24 | » » } | ||
25 | » } | 13 | » } |
26 | } | ||
27 | namespace·TestCompiler | ||
28 | { | ||
29 | » using·String=Test.String; | ||
30 | » | ||
31 | » class·MainClass | ||
32 | » { | ||
33 | » » public·static·void·Main(string[]·args) | ||
34 | » » { | ||
35 | » » » Console.WriteLine("Hello·World!"); | ||
36 | » » » String·a="bonjour"; | ||
37 | » » » int·i=1; | ||
38 | » » » Console.WriteLine(i+a); | ||
39 | » » } | ||
40 | » } | ||
41 | }</string> | ||
42 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`int'·to·`(long,·bool)' | ||
43 | //·Line:·8 | ||
44 | class·C | ||
45 | { | ||
46 | » static·void· | 14 | » static·void·Main·() |
47 | » { | 15 | » { |
48 | » » | 16 | » » ev·+=·ev·+=·null; |
49 | » } | 17 | » } |
50 | }</string> | 18 | }</string> |
51 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int' | 19 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`string'·to·`int' |
52 | //·Line:· | 20 | //·Line·:·7 |
21 | public·class·Blah·{ | ||
53 | using·System; | ||
54 | using·System.Threading.Tasks; | ||
22 | » public·enum·MyEnum·{ | ||
23 | » » Foo·=·"foo", | ||
24 | » » Bar | ||
55 | class·C | ||
56 | { | ||
57 | » public·async·Task<int>·Test·() | ||
58 | » { | ||
59 | » » return·await·Call·(); | ||
60 | » } | ||
61 | » | ||
62 | » Task<string>·Call·() | ||
63 | » { | ||
64 | » » return·null; | ||
65 | » } | 25 | » } |
66 | }</string> | ||
67 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`Bar<long>'·to·`Foo<int>' | ||
68 | //·Line:·15 | ||
69 | class·Foo<T> | ||
70 | { | ||
71 | } | ||
72 | class·Bar<T>·:·Foo<T> | ||
73 | { | ||
74 | } | ||
75 | class·X | ||
76 | { | ||
77 | » static·void·Main·() | 26 | » public·static·void·Main·() |
78 | » { | 27 | » { |
79 | » » Foo<int>·foo·=·new·Bar<long>·(); | ||
80 | » } | 28 | » } |
81 | }</string> | 29 | }</string> |
82 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`System.TypedReference'·to·`object' | 30 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`System.TypedReference'·to·`object' |
83 | //·Line:·10 | 31 | //·Line:·10 |
84 | using·System; | 32 | using·System; |
85 | class·Test | 33 | class·Test |
86 | { | 34 | { |
87 | » public·static·void·Main·() | 35 | » public·static·void·Main·() |
88 | » { | 36 | » { |
89 | » » var·res·=·default·(TypedReference).ToString·(); | 37 | » » var·res·=·default·(TypedReference).ToString·(); |
90 | » } | 38 | » } |
91 | }</string> | 39 | }</string> |
92 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·` | 40 | ····<string>//·CS0029:·Cannot·implicitly·convert·type·`X'·to·`bool' |
93 | //·Line:·1 | 41 | //·Line·:·11 |
94 | using·System; | ||
95 | using·System.Collections; | ||
96 | public·class·Test | ||
97 | { | ||
98 | » static·void·Main·() | ||
99 | » { | ||
100 | » » Hashtable·ht·=·new·Hashtable·(); | ||
101 | » » ht·["a"]·=·Run·("Appointments"); | ||
102 | » } | ||
42 | class·X·{ | ||
43 | } | ||
103 | » public·static·void·Run·(string·unit) | ||
104 | » { | ||
Max diff block lines reached; 16288/19082 bytes (85.36%) of diff not shown. |
Offset 3, 32 lines modified | Offset 3, 32 lines modified | ||
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:·6 | 6 | //·Line:·6 |
7 | class·X·{ | 7 | class·X·{ |
8 | » public·static·void·Main()·{ | 8 | » public·static·void·Main()·{ |
9 | » » int· | 9 | » » int·i·=·123821738792178327198; |
10 | » } | 10 | » } |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS1021:·Integral·constant·is·too·large | 12 | ····<string>//·CS1021:·Integral·constant·is·too·large |
13 | //·Line:·6 | 13 | //·Line:·6 |
14 | class·X·{ | 14 | class·X·{ |
15 | » public·static·void·Main()·{ | 15 | » public·static·void·Main()·{ |
16 | » » int· | 16 | » » int·h·=·0b11111111111111111111111111111111111111111111111111111111111111111; |
17 | » } | 17 | » } |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1021:·Integral·constant·is·too·large | 19 | ····<string>//·CS1021:·Integral·constant·is·too·large |
20 | //·Line:·4 | 20 | //·Line:·4 |
21 | #line·1238217387921783271985</string> | 21 | #line·1238217387921783271985</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()·{ |
26 | » » int·h·=·0 | 26 | » » int·h·=·0xffffffffffffffffffffffffff; |
27 | » } | 27 | » } |
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 77 lines modified | Offset 1, 136 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0103</ErrorName> | 3 | ··<ErrorName>CS0103</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0103:·The·name·` | 5 | ····<string>//·CS0103:·The·name·`a'·does·not·exist·in·the·current·context |
6 | //·Line:· | 6 | //·Line:·11 |
7 | 7 | using·System.Linq; | |
8 | class·C | ||
9 | { | ||
8 | 10 | » public·static·void·Main·() | |
9 | ················count++; | ||
10 | 11 | » { | |
12 | » » var·e·=·from·a·in·"abcd" | ||
13 | » » » join·b·in·"defg"·on·"a"·equals·a | ||
14 | » » » select·a; | ||
15 | » } | ||
11 | }</string> | 16 | }</string> |
12 | ····<string>//·CS0103:·The·name·` | 17 | ····<string>//·CS0103:·The·name·`b'·does·not·exist·in·the·current·context |
13 | //·Line:· | 18 | //·Line:·11 |
19 | using·System.Linq; | ||
14 | class·C | 20 | class·C |
15 | { | 21 | { |
16 | » void· | 22 | » public·static·void·Main·() |
17 | » { | 23 | » { |
18 | » » | 24 | » » var·e·=·from·a·in·"abcd" |
25 | » » » join·b·in·"defg"·on·b·equals·"g" | ||
26 | » » » select·a; | ||
27 | » } | ||
28 | }</string> | ||
29 | ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context | ||
30 | //·Line:·6 | ||
31 | class·X·{ | ||
32 | » void·Y·()·{ | ||
33 | » » for·(;·true;·++i)·{·break;·} | ||
19 | » } | 34 | » } |
20 | }</string> | 35 | }</string> |
21 | ····<string>//·CS0103:·The·name·`Value'·does·not·exist·in·the·current·context | 36 | ····<string>//·CS0103:·The·name·`Value'·does·not·exist·in·the·current·context |
22 | //·Line:·9 | 37 | //·Line:·9 |
23 | public·class·Test | 38 | public·class·Test |
24 | { | 39 | { |
25 | » static·void·Main·() | 40 | » static·void·Main·() |
26 | » { | 41 | » { |
27 | » » var·v·=·new·{·Field·=·Value·}; | 42 | » » var·v·=·new·{·Field·=·Value·}; |
28 | » } | 43 | » } |
29 | }</string> | 44 | }</string> |
45 | ····<string>//·CS0103:·The·name·`i'·does·not·exist·in·the·current·context | ||
46 | //·Line:·9 | ||
47 | //·Compiler·options:·-r:CS0103-2-lib.dll | ||
48 | class·A·:·C | ||
49 | { | ||
50 | » void·Test·() | ||
51 | » { | ||
52 | » » i·=·0; | ||
53 | » } | ||
54 | }</string> | ||
30 | ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context | 55 | ····<string>//·CS0103:·The·name·`Console'·does·not·exist·in·the·current·context |
31 | //·Line:·10 | 56 | //·Line:·10 |
32 | class·C | 57 | class·C |
33 | { | 58 | { |
34 | » delegate·void·WithOutParam·(string·value); | 59 | » delegate·void·WithOutParam·(string·value); |
35 | » static·void·Main()· | 60 | » static·void·Main()· |
36 | » { | 61 | » { |
37 | » » WithOutParam·o·=·(s)·=>·Console.WriteLine(); | 62 | » » WithOutParam·o·=·(s)·=>·Console.WriteLine(); |
38 | » } | 63 | » } |
39 | }</string> | 64 | }</string> |
40 | ····<string>//·CS0103:·The·name·` | 65 | ····<string>//·CS0103:·The·name·`_'·does·not·exist·in·the·current·context |
41 | //·Line:· | 66 | //·Line:·8 |
42 | class·C | 67 | class·C |
43 | { | 68 | { |
69 | » void·Test·() | ||
44 | » public·readonly·object·A·=·owner.Foo; | ||
45 | » public·C·() | ||
46 | » { | 70 | » { |
47 | » » | 71 | » » _.ToString·(); |
48 | » } | 72 | » } |
49 | }</string> | 73 | }</string> |
50 | ····<string>//·CS0103:·The·name·`a'·does·not·exist·in·the·current·context | 74 | ····<string>//·CS0103:·The·name·`a1'·does·not·exist·in·the·current·context |
51 | //·Line:·11 | 75 | //·Line:·11 |
52 | using·System.Linq; | 76 | using·System.Linq; |
53 | class·C | 77 | class·C |
54 | { | 78 | { |
55 | » public·static·void·Main·() | 79 | » public·static·void·Main·() |
56 | » { | 80 | » { |
81 | » » var·e·=· | ||
57 | » » | 82 | » » » from·a1·in·"abcd" |
58 | » » » join·b·in·"defg"·on·"a"·equals·a | ||
59 | » » » select·a; | 83 | » » » select·a1; |
84 | » » | ||
85 | » » a1·=·null; | ||
86 | » } | ||
87 | }</string> | ||
88 | ····<string>//·CS0103:·The·name·`Foo'·does·not·exist·in·the·current·context | ||
89 | //·Line:·17 | ||
90 | using·static·S; | ||
91 | class·S | ||
92 | { | ||
93 | » public·void·Foo·() | ||
94 | » { | ||
95 | » } | ||
96 | } | ||
97 | class·Test | ||
98 | { | ||
99 | » public·static·void·Main·() | ||
100 | » { | ||
101 | » » Foo·(); | ||
102 | » } | ||
103 | }</string> | ||
104 | ····<string>//·CS0103:·The·name·`bar'·does·not·exist·in·the·current·context | ||
105 | //·Line:·8 | ||
Max diff block lines reached; 2991/6052 bytes (49.42%) of diff not shown. |
Offset 1, 63 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>CS0183</ErrorName> | 3 | ··<ErrorName>CS0183</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(` | 5 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`U')·type |
6 | //·Line:·1 | 6 | //·Line:·14 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | 8 | abstract·class·A<T> | |
9 | { | ||
10 | » public·abstract·bool·Foo<U>·(U·arg)·where·U·:·T; | ||
11 | } | ||
9 | 12 | class·B·:·A<int> | |
13 | { | ||
14 | » public·override·bool·Foo<U>·(U·arg) | ||
15 | » { | ||
16 | » » return·arg·is·U; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`object')·type | ||
20 | //·Line:·10 | ||
21 | //·Compiler·options:·-warnaserror·-warn:1 | ||
10 | class· | 22 | class·X |
11 | { | 23 | { |
12 | » | 24 | » public·void·Foo·() |
13 | » { | 25 | » { |
14 | » » | 26 | » » int·x·=·1; |
27 | » » if·(x·is·object)·{ | ||
28 | » » } | ||
15 | » } | 29 | » } |
16 | }</string> | 30 | }</string> |
17 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`T')·type | 31 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`T')·type |
18 | //·Line:·10 | 32 | //·Line:·10 |
19 | //·Compiler·options:·-warnaserror·-warn:1 | 33 | //·Compiler·options:·-warnaserror·-warn:1 |
20 | class·X | 34 | class·X |
21 | { | 35 | { |
22 | » static·bool·Foo<T>·()·where·T·:·struct | 36 | » static·bool·Foo<T>·()·where·T·:·struct |
23 | » { | 37 | » { |
24 | » » T·o·=·default·(T); | 38 | » » T·o·=·default·(T); |
25 | » » return·o·is·T; | 39 | » » return·o·is·T; |
26 | » } | 40 | » } |
27 | }</string> | 41 | }</string> |
28 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(` | 42 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`System.Enum')·type |
29 | //·Line: | 43 | //·Line:·13 |
30 | //·Compiler·options:·-warnaserror | 44 | //·Compiler·options:·-warnaserror |
31 | class·X·{ | ||
45 | using·System; | ||
32 | » static·void·Main·() | ||
33 | » { | ||
34 | » » int·i·=·5; | ||
46 | enum·E·{·Item·}; | ||
35 | » » if·(i·is·int){ | ||
36 | » » } | ||
37 | » } | ||
38 | }</string> | ||
39 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`object')·type | ||
40 | //·Line:·10 | ||
41 | //·Compiler·options:·-warnaserror·-warn:1 | ||
42 | class· | 47 | class·C |
43 | { | 48 | { |
44 | » | 49 | » static·bool·Check·(E·e) |
45 | » { | 50 | » { |
51 | » » return·e·is·Enum; | ||
46 | » » int·x·=·1; | ||
47 | » » if·(x·is·object)·{ | ||
48 | » » } | ||
49 | » } | 52 | » } |
50 | }</string> | 53 | }</string> |
51 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int?')·type | 54 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int?')·type |
52 | //·Line:·10 | 55 | //·Line:·10 |
53 | //·Compiler·options:·-warnaserror·-warn:1 | 56 | //·Compiler·options:·-warnaserror·-warn:1 |
54 | class·X | 57 | class·X |
Offset 65, 25 lines modified | Offset 67, 23 lines modified | ||
65 | » public·void·Foo·() | 67 | » public·void·Foo·() |
66 | » { | 68 | » { |
67 | » » int?·x·=·null; | 69 | » » int?·x·=·null; |
68 | » » if·(x·is·int?)·{ | 70 | » » if·(x·is·int?)·{ |
69 | » » } | 71 | » » } |
70 | » } | 72 | » } |
71 | }</string> | 73 | }</string> |
72 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(` | 74 | ····<string>//·CS0183:·The·given·expression·is·always·of·the·provided·(`int')·type |
73 | //·Line: | 75 | //·Line: |
74 | //·Compiler·options:·-warnaserror | 76 | //·Compiler·options:·-warnaserror·-warn:1 |
77 | class·X·{ | ||
75 | abstract·class·A<T> | ||
76 | { | ||
77 | » public·abstract·bool·Foo<U>·(U·arg)·where·U·:·T; | ||
78 | } | ||
78 | » static·void·Main·() | ||
79 | class·B·:·A<int> | ||
80 | { | ||
81 | » public·override·bool·Foo<U>·(U·arg) | ||
82 | » { | 79 | » { |
83 | » » | 80 | » » int·i·=·5; |
81 | » » if·(i·is·int){ | ||
82 | » » } | ||
84 | » } | 83 | » } |
85 | }</string> | 84 | }</string> |
86 | ··</Examples> | 85 | ··</Examples> |
87 | </ErrorDocumentation> | 86 | </ErrorDocumentation> |
Offset 1, 146 lines modified | Offset 1, 111 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`ErrorClass'·already·contains·a·definition·for·`Method' | ||
6 | //·Line:·6 | ||
7 | public·class·ErrorClass·{ | ||
8 | ········protected·int·Method·()·{·return·2;·} | ||
9 | ········public·bool·Method; | ||
10 | }</string> | ||
11 | ····<string>//·CS0102:·The·type·` | 5 | ····<string>//·CS0102:·The·type·`CS0102'·already·contains·a·definition·for·`Clone' |
12 | //·Line:·6 | 6 | //·Line:·6 |
13 | public·class·SampleClass·{ | ||
14 | ········protected·int·Item·{·set·{}·} | ||
15 | 7 | class·CS0102 | |
8 | { | ||
9 | » object·Clone·() | ||
10 | » { | ||
11 | » » return·this; | ||
12 | » } | ||
13 | » | ||
14 | » public·class·Clone | ||
15 | » { | ||
16 | » } | ||
16 | }</string> | 17 | }</string> |
17 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·` | 18 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`add_XX' |
18 | //·Line:·1 | 19 | //·Line:·13 |
19 | public·class·SampleClass·{ | 20 | public·class·SampleClass·{ |
20 | ···· | ||
21 | ········static·public·implicit·operator·SampleClass·(byte·value)·{ | ||
22 | ···············return·new·SampleClass(); | ||
23 | ··· | 21 | » public·delegate·void·MyEvent·(); |
22 | » public·event·MyEvent·XX·{ | ||
23 | » » add·{·} | ||
24 | » » remove·{·} | ||
25 | » } | ||
24 | ········ | 26 | ········ |
27 | ········bool·add_XX; | ||
25 | ········public·bool·op_Implicit; | ||
26 | }</string> | ||
27 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`set_Item' | ||
28 | //·Line:·6 | ||
29 | public·class·SampleClass·{ | ||
30 | ········protected·int·set_Item; | ||
31 | ········public·int·this[int·index]·{·set·{}·}········ | ||
32 | }</string> | ||
33 | ····<string>//·CS0102:·The·type·`T'·already·contains·a·definition·for·`A' | ||
34 | //·Line:·6 | ||
35 | class·T{ | ||
36 | ········public·string·A·{·get·{·return·"a";·}·} | ||
37 | ········public·string·A·(int·a)·{·return·"a";·} | ||
38 | }</string> | 28 | }</string> |
39 | ····<string>//·CS0102:·The·type·` | 29 | ····<string>//·CS0102:·The·type·`C'·already·contains·a·definition·for·`get_Foo' |
40 | //·Line:· | 30 | //·Line:·9 |
41 | public·class·SampleClass·{ | ||
42 | » public·delegate·void·MyEvent·(); | ||
43 | ········ | ||
44 | 31 | class·C | |
32 | { | ||
33 | » int·Foo·{ | ||
34 | » » get·{·} | ||
35 | » } | ||
36 | » int·get_Foo; | ||
45 | }</string> | 37 | }</string> |
46 | ····<string>//·CS0102:·The·type·`ErrorClass'·already·contains·a·definition·for·`Blah' | 38 | ····<string>//·CS0102:·The·type·`ErrorClass'·already·contains·a·definition·for·`Blah' |
47 | //·Line:·7 | 39 | //·Line:·7 |
48 | using·System.Runtime.CompilerServices; | 40 | using·System.Runtime.CompilerServices; |
49 | class·ErrorClass·{ | 41 | class·ErrorClass·{ |
50 | » [IndexerName·("Blah")] | 42 | » [IndexerName·("Blah")] |
51 | » public·int·this·[int·a]·{ | 43 | » public·int·this·[int·a]·{ |
52 | ············get·{·return·1;·} | 44 | ············get·{·return·1;·} |
53 | » } | 45 | » } |
54 | ········ | 46 | ········ |
55 | ········public·int·Blah; | 47 | ········public·int·Blah; |
56 | }</string> | 48 | }</string> |
57 | ····<string>//·CS0102:·The·type·` | 49 | ····<string>//·CS0102:·The·type·`X'·already·contains·a·definition·for·`A' |
58 | //·Line:·6 | 50 | //·Line:·6 |
51 | class·X·{ | ||
52 | » const·int·A·=·10; | ||
53 | » int·A·()·{} | ||
59 | class·CS0102 | ||
60 | { | ||
61 | » object·Clone·() | ||
62 | » { | ||
63 | » » return·this; | ||
64 | » } | ||
65 | » | ||
66 | » public·class·Clone | ||
67 | » { | ||
68 | » } | ||
69 | }</string> | 54 | }</string> |
70 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·` | 55 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`Item' |
71 | //·Line:· | 56 | //·Line:·6 |
72 | public·class·SampleClass·{ | 57 | public·class·SampleClass·{ |
73 | ········protected· | 58 | ········protected·int·Item·{·set·{}·} |
74 | ········public· | 59 | ········public·bool·Item; |
75 | ············set·{} | ||
76 | ········}········ | ||
77 | }</string> | 60 | }</string> |
78 | ····<string>//·CS0102:·The·type·`Sample | 61 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`MyEvent' |
79 | //·Line:· | 62 | //·Line:·7 |
80 | public·enum·SampleEnum·{ | ||
81 | 63 | public·class·SampleClass·{ | |
64 | » public·delegate·void·MyEvent·(); | ||
82 | ········ | 65 | ········ |
66 | ········public·void·MyEvent·()·{} | ||
83 | }</string> | 67 | }</string> |
84 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·` | 68 | ····<string>//·CS0102:·The·type·`SampleClass'·already·contains·a·definition·for·`A' |
85 | //·Line:· | 69 | //·Line:·7 |
86 | public·class·SampleClass·{ | 70 | public·class·SampleClass·{ |
71 | » » partial·class·A·{} | ||
87 | » public·delegate·void·MyEvent·(); | ||
88 | » public·event·MyEvent·XX·{ | ||
89 | » » add·{·} | ||
90 | » » remove·{·} | ||
91 | » } | ||
Max diff block lines reached; 3788/7776 bytes (48.71%) of diff not shown. |
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, 196 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>CS0019</ErrorName> | 3 | ··<ErrorName>CS0019</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0019:·Operator·` | 5 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`X'·and·`Y' |
6 | //·Line·:·9 | ||
7 | public·class·Foo | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » Foo·k·=·new·Foo·(); | ||
12 | » » int·i·=·k·+·6; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0019:·Operator·`??'·cannot·be·applied·to·operands·of·type·`null'·and·`anonymous·method'· | ||
16 | //·Line:·8 | ||
17 | delegate·void·D·(); | ||
18 | class·F | ||
19 | { | ||
20 | » D·d·=·null·??·delegate·{·}; | ||
21 | }</string> | ||
22 | ····<string>//·CS0019:·Operator·`+'·cannot·be·applied·to·operands·of·type·`string'·and·`float*' | ||
23 | //·Line:·12 | ||
24 | //·Compiler·options:·-unsafe | ||
25 | using·System; | ||
26 | public·class·Driver·{ | ||
27 | ··public·static·void·Main·()·{ | ||
28 | ····float·[]·floats·=·new·float[1]; | ||
29 | ····floats[0]·=·1.0f; | ||
30 | ····unsafe·{ | ||
31 | ······fixed·(float·*fp·=·&floats[0])·{ | ||
32 | ······Console.WriteLine·("foo"·+·fp); | ||
33 | ······} | ||
34 | ····} | ||
35 | ··} | ||
36 | }</string> | ||
37 | ····<string>//·CS0019:·Operator·`&='·cannot·be·applied·to·operands·of·type·`bool'·and·`byte?' | ||
38 | //·Line:·10 | ||
39 | public·class·Test | ||
40 | { | ||
41 | » public·static·void·Main() | ||
42 | » { | ||
43 | » » bool·b·=·false; | ||
44 | » » byte?·b2·=·0; | ||
45 | » » b·&=·b2; | ||
46 | » } | ||
47 | }</string> | ||
48 | ····<string>//·CS0019:·Operator·`!='·cannot·be·applied·to·operands·of·type·`Test.DelegateA'·and·`Test.DelegateB' | ||
49 | //·Line:·13 | 6 | //·Line·:·13 |
50 | using·System; | ||
51 | public·class·Test | ||
52 | { | ||
53 | » public·delegate·int·DelegateA(bool·b); | ||
54 | » public·delegate·int·DelegateB(bool·b); | ||
55 | » static·bool·TestCompare·(DelegateA·a,·DelegateB·b) | ||
56 | » { | ||
57 | » » return·a·!=·b; | ||
58 | » } | ||
59 | }</string> | ||
60 | ····<string>//·CS0019:·Operator·`=='·cannot·be·applied·to·operands·of·type·`void'·and·`null' | ||
61 | //·Line:·11 | ||
62 | using·System; | ||
63 | class·C | ||
64 | { | ||
65 | » public·static·void·Main·() | ||
66 | » { | ||
67 | » » Action·a·=·()·=>·{}; | ||
68 | » » bool·b·=·a·()·==·null; | ||
69 | » } | ||
70 | }</string> | ||
71 | ····<string>//·CS0019:·Operator·`^'·cannot·be·applied·to·operands·of·type·`S2'·and·`float' | ||
72 | //·Line:·9 | ||
7 | class·X·{ | ||
73 | public·class·Test | ||
74 | { | ||
75 | » public·static·void·Main() | ||
76 | » { | ||
77 | » » S2·s2·=·new·S2·(); | ||
78 | » » int·r·=·s2·^·5.04f; | ||
79 | » } | ||
80 | } | 8 | } |
9 | class·Y·{ | ||
10 | } | ||
81 | struct·S2 | ||
82 | { | ||
83 | » public·static·int·operator·^·(double?·p1,·S2·s2) | ||
84 | » { | ||
85 | » » return·1; | ||
86 | » } | ||
87 | » | ||
88 | » public·static·implicit·operator·int?·(S2·s1) | ||
89 | » {· | ||
90 | » » return·int.MinValue; | ||
91 | » } | ||
92 | }</string> | ||
93 | ····<string>//·CS0019:·Operator·`??'·cannot·be·applied·to·operands·of·type·`T'·and·`T'· | ||
94 | //·Line:·8 | ||
95 | class· | 11 | class·T·{ |
12 | » static·void·Main·() | ||
96 | { | ||
97 | » T·Bar<T>·(T·t) | ||
98 | » { | 13 | » { |
14 | » » X·x·=·new·X·(); | ||
15 | » » Y·y·=·new·Y·(); | ||
99 | » » return·t·??·default(T); | ||
100 | » } | ||
101 | }</string> | ||
102 | ····<string>//·CS0019:·Operator·`>='·cannot·be·applied·to·operands·of·type·`ulong'·and·`sbyte' | ||
103 | //·Line:·7 | ||
16 | » » if·(x·==·y){ | ||
17 | » » } | ||
104 | class·X·{ | ||
105 | » bool·ret·(ulong·u,·sbyte·s) | ||
Max diff block lines reached; 30618/33475 bytes (91.47%) of diff not shown. |
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, 20 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>CS0133</ErrorName> | 3 | ··<ErrorName>CS0133</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | class·C | ||
9 | { | ||
10 | ····public·static·int·i·=·4; | ||
11 | } | ||
12 | public·unsafe·struct·S | ||
13 | { | ||
14 | ····private·fixed·char·pathName·[C.i]; | ||
15 | }</string> | ||
5 | ····<string>//·CS0133:·The·expression·being·assigned·to·` | 16 | ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value |
6 | //·Line:·8 | 17 | //·Line:·8 |
7 | class· | 18 | class·X |
8 | { | 19 | { |
9 | ····public·void·FooBar·() | ||
10 | ····{ | ||
11 | ········const·string·Foo·=·Foo; | ||
12 | · | 20 | » void·Foo·() |
21 | » { | ||
22 | » » const·object·o·=·""·??·null; | ||
23 | » } | ||
13 | }</string> | 24 | }</string> |
14 | ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value | 25 | ····<string>//·CS0133:·The·expression·being·assigned·to·`x'·must·be·a·constant·or·default·value |
15 | //·Line:·7 | 26 | //·Line:·7 |
16 | class·X·{ | 27 | class·X·{ |
17 | » X·(int·arg) | 28 | » X·(int·arg) |
18 | » { | 29 | » { |
Offset 49, 32 lines modified | Offset 62, 19 lines modified | ||
49 | class·X | 62 | class·X |
50 | { | 63 | { |
51 | » static·void·Main·() | 64 | » static·void·Main·() |
52 | » { | 65 | » { |
53 | » » const·int·b·=·true·?·1·:·b; | 66 | » » const·int·b·=·true·?·1·:·b; |
54 | » } | 67 | » } |
55 | }</string> | 68 | }</string> |
56 | ····<string>//·CS0133:·The·expression·being·assigned·to·`S.pathName'·must·be·a·constant·or·default·value | ||
57 | //·Line:·12 | ||
58 | //·Compiler·options:·-unsafe | ||
59 | class·C | ||
60 | { | ||
61 | ····public·static·int·i·=·4; | ||
62 | } | ||
63 | public·unsafe·struct·S | ||
64 | { | ||
65 | ····private·fixed·char·pathName·[C.i]; | ||
66 | }</string> | ||
67 | ····<string>//·CS0133:·The·expression·being·assigned·to·`o'·must·be·a·constant·or·default·value | 69 | ····<string>//·CS0133:·The·expression·being·assigned·to·`Foo'·must·be·a·constant·or·default·value |
68 | //·Line:·8 | 70 | //·Line:·8 |
69 | class· | 71 | class·T |
70 | { | 72 | { |
71 | » void·Foo·() | ||
72 | » { | ||
73 | » » const·object·o·=·""·??·null; | ||
74 | 73 | ····public·void·FooBar·() | |
74 | ····{ | ||
75 | ········const·string·Foo·=·Foo; | ||
76 | ····} | ||
75 | }</string> | 77 | }</string> |
76 | ··</Examples> | 78 | ··</Examples> |
77 | </ErrorDocumentation> | 79 | </ErrorDocumentation> |
Offset 1, 40 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>CS0123</ErrorName> | 3 | ··<ErrorName>CS0123</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0123:·A·method·or·delegate·` | 5 | ····<string>//·CS0123:·A·method·or·delegate·`TestDelegateA(bool)'·parameters·do·not·match·delegate·`TestDelegateB(int)'·parameters |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | delegate·int·TestDelegate(bool·b); | 7 | delegate·int·TestDelegateA·(bool·b); |
8 | delegate·int·TestDelegateB·(int·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> | ||
16 | ····<string>//·CS0123:·A·method·or·delegate·`Test.Foo(int,·bool)'·parameters·do·not·match·delegate·`System.Func<int,bool>(int)'·parameters | ||
17 | //·Line:·15 | ||
18 | using·System; | ||
19 | class· | 9 | public·class·MainClass |
20 | { | 10 | { |
21 | » | 11 | » public·static·int·Delegate(bool·b) |
22 | » { | 12 | » { |
23 | » » return· | 13 | » » return·0; |
24 | » } | 14 | » } |
25 | » static·void·Main | 15 | » public·static·void·Main()· |
26 | » { | 16 | » { |
27 | » » | 17 | » » TestDelegateA·a·=·new·TestDelegateA·(Delegate); |
18 | » » TestDelegateB·b·=·new·TestDelegateB·(a); | ||
28 | » } | 19 | » } |
29 | }</string> | 20 | }</string> |
30 | ····<string>//·CS0123:·A·method·or·delegate·`A<T,U>.M(T)'·parameters·do·not·match·delegate·`A<T,U>.D(U)'·parameters | 21 | ····<string>//·CS0123:·A·method·or·delegate·`A<T,U>.M(T)'·parameters·do·not·match·delegate·`A<T,U>.D(U)'·parameters |
31 | //·Line:·10 | 22 | //·Line:·10 |
32 | class·A<T,·U>·where·T·:·U | 23 | class·A<T,·U>·where·T·:·U |
33 | { | 24 | { |
Offset 62, 14 lines modified | Offset 50, 64 lines modified | ||
62 | » } | 50 | » } |
63 | » static·void·Main·() | 51 | » static·void·Main·() |
64 | » { | 52 | » { |
65 | » » var·d·=·new·D·(method); | 53 | » » var·d·=·new·D·(method); |
66 | » } | 54 | » } |
67 | }</string> | 55 | }</string> |
56 | ····<string>//·CS0123:·A·method·or·delegate·`C.Button1_Click(params·object[])'·parameters·do·not·match·delegate·`EventHandler(params·int[])'·parameters | ||
57 | //·Line:·20 | ||
58 | using·System; | ||
59 | public·delegate·void·EventHandler·(params·int[]·args); | ||
60 | public·class·C | ||
61 | { | ||
62 | » public·void·Connect·() | ||
63 | » { | ||
64 | » » EventHandler·Click·=·new·EventHandler·(Button1_Click); | ||
65 | » } | ||
66 | » public·void·Button1_Click·(params·object[]·i) | ||
67 | » { | ||
68 | » } | ||
69 | }</string> | ||
70 | ····<string>//·CS0123:·A·method·or·delegate·`MainClass.Delegate()'·parameters·do·not·match·delegate·`TestDelegate(bool)'·parameters | ||
71 | //·Line:·12 | ||
72 | delegate·int·TestDelegate(bool·b); | ||
73 | public·class·MainClass·{ | ||
74 | ········public·static·int·Delegate()·{ | ||
75 | ················return·0; | ||
76 | ········} | ||
77 | ········public·static·void·Main()·{ | ||
78 | ················TestDelegate·delegateInstance·=·new·TestDelegate·(Delegate); | ||
79 | ·······} | ||
80 | }</string> | ||
81 | ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func<string>()'·parameters | ||
82 | //·Line:·16 | ||
83 | //·Compiler·options:·-langversion:latest | ||
84 | using·System; | ||
85 | public·ref·struct·S | ||
86 | { | ||
87 | } | ||
88 | class·Test | ||
89 | { | ||
90 | » public·static·void·Main·() | ||
91 | » { | ||
92 | » » var·s·=·new·S·(); | ||
93 | » » Func<string>·f·=·s.ToString; | ||
94 | » } | ||
95 | }</string> | ||
68 | ····<string>//·CS0123:·A·method·or·delegate·`X.f1(int,·object)'·parameters·do·not·match·delegate·`X.Function(int,·int)'·parameters | 96 | ····<string>//·CS0123:·A·method·or·delegate·`X.f1(int,·object)'·parameters·do·not·match·delegate·`X.Function(int,·int)'·parameters |
69 | //·Line:·13 | 97 | //·Line:·13 |
70 | using·System; | 98 | using·System; |
71 | class·X | 99 | class·X |
72 | { | 100 | { |
Offset 83, 31 lines modified | Offset 121, 41 lines modified | ||
83 | » } | 121 | » } |
84 | » static·bool·f1·(int·a,·object·b) | 122 | » static·bool·f1·(int·a,·object·b) |
85 | » { | 123 | » { |
86 | » » return·false; | 124 | » » return·false; |
87 | » } | 125 | » } |
88 | }</string> | 126 | }</string> |
89 | ····<string>//·CS0123:·A·method·or·delegate·` | 127 | ····<string>//·CS0123:·A·method·or·delegate·`object.ToString()'·parameters·do·not·match·delegate·`System.Func<string>()'·parameters |
90 | //·Line:·1 | 128 | //·Line:·16 |
129 | using·System; | ||
91 | delegate·int·TestDelegateA·(bool·b); | ||
92 | delegate·int·TestDelegateB·(int·b); | ||
93 | 130 | class·Test | |
94 | { | 131 | { |
95 | » public·static· | 132 | » public·static·void·Main·() |
96 | » { | 133 | » { |
97 | » » ret | 134 | » » Func<string>·f·=·default·(TypedReference).ToString; |
Max diff block lines reached; 2198/5944 bytes (36.98%) of diff not shown. |
Offset 1, 104 lines modified | Offset 1, 104 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·1 | 6 | //·Line:·14 |
7 | 7 | class·A<T> | |
8 | { | 8 | { |
9 | » | 9 | » public·class·B |
10 | » { | 10 | » { |
11 | » » public·int·Foo; | ||
11 | » } | 12 | » } |
13 | } | ||
14 | class·X | ||
15 | { | ||
16 | » string·s·=·nameof·(A<>.B); | ||
17 | }</string> | ||
18 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
19 | //·Line:·8 | ||
20 | class·C | ||
21 | { | ||
12 | · | 22 | ····static·void·Main·() |
13 | » { | ||
14 | 23 | ····{ | |
24 | » » System.Action<>.Combine·(); | ||
15 | » } | 25 | » } |
16 | }</string> | 26 | }</string> |
17 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 27 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
18 | //·Line:·12 | 28 | //·Line:·12 |
19 | static·class·C | 29 | static·class·C |
20 | { | 30 | { |
21 | » static·void·Foo<T>·() | 31 | » static·void·Foo<T>·() |
22 | » { | 32 | » { |
23 | » } | 33 | » } |
24 | » static·void·Main·() | 34 | ·» static·void·Main·() |
25 | » { | 35 | » { |
26 | » » string·s·=·nameof·(Foo<>); | 36 | » » string·s·=·nameof·(C.Foo<>); |
27 | » } | 37 | » } |
28 | }</string> | 38 | }</string> |
29 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 39 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
30 | //·Line:· | 40 | //·Line:·17 |
41 | using·System; | ||
31 | using·SCGL·=·System.Collections.Generic.List<>;</string> | ||
32 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
33 | //·Line:·10 | ||
34 | class· | 42 | class·C<T> |
35 | { | 43 | { |
44 | » public·class·G<U> | ||
45 | » { | ||
46 | » } | ||
36 | } | 47 | } |
37 | class· | 48 | class·M |
38 | { | ||
39 | » const·string·f·=·nameof·(G<>); | ||
40 | }</string> | ||
41 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
42 | //·Line:·8 | ||
43 | class·C | ||
44 | { | 49 | { |
45 | 50 | » public·static·void·Main·() | |
46 | ····{ | ||
47 | » | 51 | » { |
52 | » » Type·t·=·typeof·(C<int>.G<>); | ||
48 | » } | 53 | » } |
49 | }</string> | 54 | }</string> |
50 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 55 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
51 | //·Line:·10 | 56 | //·Line:·10 |
52 | class·G<T> | 57 | class·G<T> |
53 | { | 58 | { |
54 | } | 59 | } |
55 | class·C | 60 | class·C |
56 | { | 61 | { |
57 | » G<>·field; | 62 | » G<>·field; |
58 | }</string> | 63 | }</string> |
59 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 64 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
60 | //·Line:·1 | 65 | //·Line:·12 |
61 | 66 | static·class·C | |
62 | { | 67 | { |
63 | » | 68 | » static·void·Foo<T>·() |
64 | » { | 69 | » { |
65 | » » public·int·Foo; | ||
66 | » } | 70 | » } |
67 | } | ||
68 | class·X | ||
69 | 71 | » static·void·Main·() | |
72 | » { | ||
70 | » string·s·=·nameof·( | 73 | » » string·s·=·nameof·(Foo<>); |
74 | » } | ||
71 | }</string> | 75 | }</string> |
72 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | 76 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context |
73 | //·Line:·1 | 77 | //·Line:·10 |
74 | using·System; | ||
75 | class· | 78 | class·G<T> |
76 | { | 79 | { |
77 | » public·class·G<U> | ||
78 | » { | ||
79 | » } | ||
80 | } | 80 | } |
81 | class· | 81 | class·C |
82 | { | 82 | { |
83 | » const·string·f·=·nameof·(G<>); | ||
83 | » public·static·void·Main·() | ||
84 | » { | ||
85 | » » Type·t·=·typeof·(C<int>.G<>); | ||
86 | » } | ||
87 | }</string> | 84 | }</string> |
85 | ····<string>//·CS7003:·Unbound·generic·name·is·not·valid·in·this·context | ||
86 | //·Line:·4 | ||
87 | using·SCGL·=·System.Collections.Generic.List<>;</string> | ||
88 | ··</Examples> | 88 | ··</Examples> |
Max diff block lines reached; 0/2766 bytes (0.00%) of diff not shown. |
Offset 1, 25 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>CS0037</ErrorName> | 3 | ··<ErrorName>CS0037</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0037:·Cannot·convert·null·to·` | 5 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type |
6 | //·Line | 6 | //·Line:·8 |
7 | 7 | class·Test | |
8 | { | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » char·p·=·null; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
15 | //·Line:·9 | ||
8 | » public·enum·MyEnum·:·byte·{ | ||
9 | » » Foo·=·null, | ||
10 | 16 | class·X·{ | |
17 | » static·void·Main·() | ||
18 | » { | ||
19 | » » int·s·=·44; | ||
20 | » » switch·(s)·{ | ||
21 | » » » case·null:·break; | ||
22 | » » } | ||
11 | » } | 23 | » } |
24 | }</string> | ||
25 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type | ||
26 | //·Line:·12 | ||
12 | 27 | class·C | |
28 | { | ||
29 | » static·void·Test·() | ||
13 | » { | 30 | » { |
31 | » » char·c·=·'c'; | ||
32 | » » switch·(c) | ||
33 | » » { | ||
34 | » » » case·'a':· | ||
35 | » » » » goto·case·null; | ||
36 | » » } | ||
14 | » } | 37 | » } |
15 | }</string> | 38 | }</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> | ||
16 | ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type | 45 | ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type |
17 | //·Line:·13 | 46 | //·Line:·13 |
18 | using·System; | 47 | using·System; |
19 | public·sealed·class·BoundAttribute·:·System.Attribute | 48 | public·sealed·class·BoundAttribute·:·System.Attribute |
20 | { | 49 | { |
Offset 27, 33 lines modified | Offset 57, 40 lines modified | ||
27 | } | 57 | } |
28 | class·C | 58 | class·C |
29 | { | 59 | { |
30 | » [Bound·(Dec·=·null)] | 60 | » [Bound·(Dec·=·null)] |
31 | » double·d2; | 61 | » double·d2; |
32 | }</string> | 62 | }</string> |
63 | ····<string>//·CS0037:·Cannot·convert·null·to·`byte'·because·it·is·a·value·type | ||
64 | //·Line·:·7 | ||
65 | public·class·Blah·{ | ||
66 | » public·enum·MyEnum·:·byte·{ | ||
67 | » » Foo·=·null, | ||
68 | » » Bar | ||
69 | » } | ||
70 | » public·static·void·Main·() | ||
71 | » { | ||
72 | » } | ||
73 | }</string> | ||
33 | ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type | 74 | ····<string>//·CS0037:·Cannot·convert·null·to·`S'·because·it·is·a·value·type |
34 | //·Line:·10 | 75 | //·Line:·10 |
35 | struct·S·{ | 76 | struct·S·{ |
36 | » int·a; | 77 | » int·a; |
37 | } | 78 | } |
38 | class·X·{ | 79 | class·X·{ |
39 | » static·void·Main·() | 80 | » static·void·Main·() |
40 | » { | 81 | » { |
41 | » » S·s·=·(S)·null; | 82 | » » S·s·=·(S)·null; |
42 | » } | 83 | » } |
43 | }</string> | 84 | }</string> |
44 | ····<string>//·CS0037:·Cannot·convert·null·to·`int'·because·it·is·a·value·type | ||
45 | //·Line:·6 | ||
46 | class·C | ||
47 | { | ||
48 | » object·[,]·i·=·new·int·[2,1]·{·{·null·},·{·2·}·}; | ||
49 | }</string> | ||
50 | ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type | 85 | ····<string>//·CS0037:·Cannot·convert·null·to·`bool'·because·it·is·a·value·type |
51 | //·Line:·19 | 86 | //·Line:·19 |
52 | using·System; | 87 | using·System; |
53 | class·TestA | 88 | class·TestA |
Offset 67, 53 lines modified | Offset 104, 16 lines modified | ||
67 | public·class·C | 104 | public·class·C |
68 | { | 105 | { |
69 | » static·void·Main·() | 106 | » static·void·Main·() |
70 | » { | 107 | » { |
71 | » » string·foo·=·from·a·in·new·TestA·()·select·null; | 108 | » » string·foo·=·from·a·in·new·TestA·()·select·null; |
72 | » } | 109 | » } |
73 | }</string> | 110 | }</string> |
74 | ····<string>//·CS0037:·Cannot·convert·null·to·`char'·because·it·is·a·value·type | ||
75 | //·Line:·12 | ||
76 | class·C | ||
77 | { | ||
78 | » static·void·Test·() | ||
79 | » { | ||
80 | » » char·c·=·'c'; | ||
81 | » » switch·(c) | ||
82 | » » { | ||
83 | » » » case·'a':· | ||
84 | » » » » goto·case·null; | ||
85 | » » } | ||
86 | » } | ||
Max diff block lines reached; 177/3153 bytes (5.61%) of diff not shown. |
Offset 1, 24 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>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:·8 |
7 | public·class·Test | 7 | public·class·Test |
8 | { | 8 | { |
9 | » static·void·TestMethod·() | ||
10 | » { | ||
11 | » } | ||
12 | » | ||
13 | » static·void·Main·() | 9 | » static·void·Main·() |
14 | » { | 10 | » { |
15 | » » var·e·=·new[]·{· | 11 | » » var·e·=·new[]·{·1,·"a"·}; |
16 | » } | 12 | » } |
17 | }</string> | 13 | }</string> |
18 | ····<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 |
19 | //·Line:·9 | 15 | //·Line:·9 |
20 | public·class·Test | 16 | public·class·Test |
Offset 32, 84 lines modified | Offset 27, 89 lines modified | ||
32 | //·Line:·9 | 27 | //·Line:·9 |
33 | public·class·Test | 28 | public·class·Test |
34 | { | 29 | { |
35 | » static·void·Main·() | 30 | » static·void·Main·() |
36 | » { | 31 | » { |
37 | » » var·e·=·new[]·{· | 32 | » » var·e·=·new[]·{·}; |
38 | » } | 33 | » } |
39 | }</string> | 34 | }</string> |
40 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 35 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
41 | //·Line:·8 | 36 | //·Line:·8 |
42 | public·class·Test | 37 | public·class·Test |
43 | { | 38 | { |
44 | » static·void·Main·() | 39 | » static·void·Main·() |
45 | » { | 40 | » { |
46 | » » var·e·=·new[]·{· | 41 | » » var·e·=·new[]·{·Main·}; |
47 | » } | 42 | » } |
48 | }</string> | 43 | }</string> |
49 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 44 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
50 | //·Line:· | 45 | //·Line:·9 |
51 | public·class·Test | 46 | public·class·Test |
52 | { | 47 | { |
53 | » static·void·Main·() | 48 | » static·void·Main·() |
54 | » { | 49 | » { |
55 | » » var·e·=·new[]·{·1,· | 50 | » » var·e·=·new[,,,]·{·1,·2·};· |
56 | » } | 51 | » } |
57 | }</string> | 52 | }</string> |
58 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 53 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
59 | //·Line:· | 54 | //·Line:·13 |
60 | public·class·Test | 55 | public·class·Test |
61 | { | 56 | { |
57 | » static·void·TestMethod·() | ||
58 | » { | ||
59 | » } | ||
60 | » | ||
62 | » static·void·Main·() | 61 | » static·void·Main·() |
63 | » { | 62 | » { |
64 | » » var·e·=·new[]·{·M | 63 | » » var·e·=·new[]·{·TestMethod·()·}; |
65 | » } | 64 | » } |
66 | }</string> | 65 | }</string> |
67 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 66 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
68 | //·Line:· | 67 | //·Line:·8 |
68 | class·C | ||
69 | { | ||
70 | » public·static·void·Main·() | ||
71 | » { | ||
72 | » » var·array·=·new[]·{·null,·null·}; | ||
73 | » } | ||
74 | }</string> | ||
75 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | ||
76 | //·Line:·8 | ||
69 | public·class·Test | 77 | public·class·Test |
70 | { | 78 | { |
71 | » static·void·Main·() | 79 | » static·void·Main·() |
72 | » { | 80 | » { |
73 | » » var·e·=·new[ | 81 | » » var·e·=·new[]·{·1,·null·}; |
74 | » } | 82 | » } |
75 | }</string> | 83 | }</string> |
76 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 84 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
77 | //·Line:·9 | 85 | //·Line:·9 |
78 | public·class·Test | 86 | public·class·Test |
79 | { | 87 | { |
80 | » static·void·Main·() | 88 | » static·void·Main·() |
81 | » { | 89 | » { |
82 | » » var·e·=·new[]·{·}; | 90 | » » var·e·=·new[]·{·delegate·{}·}; |
83 | » } | 91 | » } |
84 | }</string> | 92 | }</string> |
85 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | 93 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly |
86 | //·Line:·8 | 94 | //·Line:·8 |
87 | class·XX | 95 | class·XX |
88 | { | 96 | { |
89 | » public·static·void·Main·() | 97 | » public·static·void·Main·() |
90 | » { | 98 | » { |
91 | » » var·m·=·new·[]·{·(1,·Main)·}; | 99 | » » var·m·=·new·[]·{·(1,·Main)·}; |
92 | » } | 100 | » } |
93 | }</string> | 101 | }</string> |
94 | ····<string>//·CS0826:·The·type·of·an·implicitly·typed·array·cannot·be·inferred·from·the·initializer.·Try·specifying·array·type·explicitly | ||
95 | //·Line:·8 | ||
96 | class·C | ||
97 | { | ||
98 | » public·static·void·Main·() | ||
99 | » { | ||
100 | » » var·array·=·new[]·{·null,·null·}; | ||
101 | » } | ||
102 | }</string> | ||
103 | ··</Examples> | 102 | ··</Examples> |
104 | </ErrorDocumentation> | 103 | </ErrorDocumentation> |
Offset 5, 40 lines modified | Offset 5, 40 lines modified | ||
5 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`bool[]'·can·only·be·initialized·with·null | 5 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`bool[]'·can·only·be·initialized·with·null |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » const·bool·[]·b·=·{·true·}; | 9 | » const·bool·[]·b·=·{·true·}; |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0134:·A·constant·`C. | 11 | ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null |
12 | //·Line:·6 | 12 | //·Line:·6 |
13 | class·C | 13 | public·class·C |
14 | { | 14 | { |
15 | 15 | ····public·const·object·o·=·"12345"; | |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0134:·A·constant·`o'·of·reference·type·`object'·can·only·be·initialized·with·null | 17 | ····<string>//·CS0134:·A·constant·`o'·of·reference·type·`object'·can·only·be·initialized·with·null |
18 | //·Line:·8 | 18 | //·Line:·8 |
19 | public·class·C | 19 | public·class·C |
20 | { | 20 | { |
21 | » public·static·void·Main·() | 21 | » public·static·void·Main·() |
22 | » { | 22 | » { |
23 | » » const·object·o·=·1;· | 23 | » » const·object·o·=·1;· |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0134:·A·constant·`C.b'·of·reference·type·`object'·can·only·be·initialized·with·null | ||
27 | //·Line:·6 | ||
28 | class·C | ||
29 | { | ||
30 | » const·object·a·=·null,·b·=·1; | ||
31 | }</string> | ||
26 | ····<string>//·CS0134:·A·constant·`T.i'·of·reference·type·`decimal[]'·can·only·be·initialized·with·null | 32 | ····<string>//·CS0134:·A·constant·`T.i'·of·reference·type·`decimal[]'·can·only·be·initialized·with·null |
27 | //·Line:·12 | 33 | //·Line:·12 |
28 | class·T | 34 | class·T |
29 | { | 35 | { |
30 | » const·decimal[]·i·=·new·decimal·[]·{·2m·}; | 36 | » const·decimal[]·i·=·new·decimal·[]·{·2m·}; |
31 | }</string> | 37 | }</string> |
32 | ····<string>//·CS0134:·A·constant·`C.o'·of·reference·type·`object'·can·only·be·initialized·with·null | ||
33 | //·Line:·6 | ||
34 | public·class·C | ||
35 | { | ||
36 | ····public·const·object·o·=·"12345"; | ||
37 | }</string> | ||
38 | ··</Examples> | 38 | ··</Examples> |
39 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 1, 116 lines modified | Offset 1, 90 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>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:·1 | 6 | //·Line:·10 |
7 | using·System; | ||
7 | interface·I<T> | ||
8 | { | ||
9 | } | ||
10 | class·C | 8 | class·C |
11 | { | 9 | { |
12 | » static·void· | 10 | » static·void·Main·() |
13 | » { | 11 | » { |
12 | » » Foo·(()·=>·()·=>·1); | ||
14 | » } | 13 | » } |
15 | » static·void· | 14 | » static·void·Foo<T>·(Func<T>·arg) |
16 | » { | 15 | » { |
17 | » » C·c·=·new·C·(); | ||
18 | » » Foo·(c); | ||
19 | » } | 16 | » } |
20 | }</string> | 17 | }</string> |
21 | ····<string>//·CS0411:·The·type·arguments·for·method·` | 18 | ····<string>//·CS0411:·The·type·arguments·for·method·`M.Foo<T>(System.Func<T>)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
22 | //·Line:·1 | 19 | //·Line:·14 |
23 | 20 | using·System; | |
24 | class· | 21 | class·M |
25 | { | 22 | { |
26 | » | 23 | » static·void·Foo<T>·(Func<T>·t) |
27 | » { | 24 | » { |
28 | » » return·null; | ||
29 | » } | 25 | » } |
30 | » | 26 | » |
31 | » public·static·void·Main·() | 27 | » public·static·void·Main·() |
32 | » { | 28 | » { |
33 | » » Foo·(delegate·{}); | 29 | » » Foo·(delegate·{·throw·new·Exception("foo");·}); |
34 | » } | 30 | » } |
35 | }</string> | 31 | }</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 | ||
37 | //·Line:·10 | ||
38 | using·System; | ||
39 | public·class·C | ||
40 | { | ||
41 | ····public·static·void·Main·() | ||
42 | ····{ | ||
43 | ········Foo·(()·=>·throw·null); | ||
44 | ····} | ||
45 | ····static·void·Foo<T>·(Func<T>·arg) | ||
46 | ····{ | ||
47 | ····} | ||
48 | }</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 | 32 | ····<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 | 33 | //·Line:·14 |
34 | //·Compiler·options:·-unsafe | ||
51 | using·System; | ||
52 | class·C | 35 | class·C |
53 | { | 36 | { |
54 | » static·void· | 37 | » static·void·Foo<T>·(T·t) |
55 | » { | 38 | » { |
56 | » » Foo·(new·TypedReference·()); | ||
57 | » } | 39 | » } |
58 | » static·void· | 40 | » unsafe·static·void·Test·() |
59 | » { | 41 | » { |
42 | » » int*·i·=·null; | ||
43 | » » Foo·(i); | ||
60 | » } | 44 | » } |
61 | }</string> | 45 | }</string> |
62 | ····<string>//·CS0411:·The·type·arguments·for·method·` | 46 | ····<string>//·CS0411:·The·type·arguments·for·method·`C.Foo<T>(out·T)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
63 | //·Line:· | 47 | //·Line:·8 |
48 | //·Compiler·options:·-langversion:experimental | ||
64 | public·interface·IFoo<T> | ||
65 | {·} | ||
66 | public·class·Foo·:·IFoo<int>,·IFoo<string> | ||
67 | {·} | ||
68 | public·class· | 49 | public·class·C |
69 | { | 50 | { |
51 | » public·static·void·Main·() | ||
70 | » public·void·World<U>·(IFoo<U>·foo) | ||
71 | » {·} | ||
72 | » public·void·Test·(Foo·foo) | ||
73 | » { | 52 | » { |
74 | » » | 53 | » » Foo·(out·var·y); |
75 | » } | 54 | » } |
76 | } | ||
55 | » static·void·Foo<T>·(out·T·t) | ||
77 | class·X | ||
78 | { | ||
79 | » static·void·Main·() | ||
80 | » { | 56 | » { |
57 | » » t·=·default·(T); | ||
81 | » } | 58 | » } |
82 | }</string> | 59 | }</string> |
83 | ····<string>//·CS0411:·The·type·arguments·for·method·` | 60 | ····<string>//·CS0411:·The·type·arguments·for·method·`Test<float>.Foo<V>(V,·V)'·cannot·be·inferred·from·the·usage.·Try·specifying·the·type·arguments·explicitly |
84 | //·Line:·1 | 61 | //·Line:·15 |
85 | class· | 62 | class·Test<A> |
86 | { | 63 | { |
87 | » public·static·void·Foo<T>·(T[]·t1,·T[]·t2) | ||
88 | » { | ||
89 | » } | ||
90 | » | 64 | » public·void·Foo<V>·(V·v,·V·w) |
65 | » {·} | ||
66 | } | ||
67 | class·X | ||
68 | { | ||
91 | » | 69 | » static·void·Main·() |
92 | » { | 70 | » { |
93 | » » | 71 | » » Test<float>·test·=·new·Test<float>·(); |
72 | » » test.Foo·(8,·"Hello·World"); | ||
94 | » } | 73 | » } |
95 | }</string> | 74 | }</string> |
96 | ····<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 | 75 | ····<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 |
Max diff block lines reached; 10068/14264 bytes (70.58%) of diff not shown. |
Offset 1, 459 lines modified | Offset 1, 496 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`default·value·expression'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification |
6 | //·Line:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-langversion:ISO-1 | 7 | //·Compiler·options:·-langversion:ISO-1 |
8 | class· | 8 | class·Test |
9 | { | 9 | { |
10 | » int·i·=·default·(int); | ||
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » global::System.Console.WriteLine·("ok"); | ||
13 | » } | ||
14 | }</string> | 11 | }</string> |
15 | ····<string>//·CS1644:·Feature·`p | 12 | ····<string>//·CS1644:·Feature·`optional·parameter'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification |
16 | //·Line:·7 | 13 | //·Line:·7 |
17 | //·Compiler·options:·-langversion:ISO-2 | 14 | //·Compiler·options:·-langversion:ISO-2 |
18 | p | 15 | public·class·C |
19 | { | 16 | { |
20 | » p | 17 | » public·C·(int·a·=·0) |
18 | » { | ||
19 | » } | ||
21 | }</string> | 20 | }</string> |
22 | ····<string>//·CS1644:·Feature·` | 21 | ····<string>//·CS1644:·Feature·`nullable·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification |
23 | //·Line:· | 22 | //·Line:·9 |
24 | //·Compiler·options:·-langversion: | 23 | //·Compiler·options:·-langversion:ISO-1 |
25 | class· | 24 | public·class·Test |
26 | { | 25 | { |
27 | » | 26 | » static·void·Main·() |
27 | » { | ||
28 | » » bool?·testbool; | ||
29 | » } | ||
28 | }</string> | 30 | }</string> |
29 | ····<string>//·CS1644:·Feature·`pa | 31 | ····<string>//·CS1644:·Feature·`namespace·alias·qualifier'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification |
30 | //·Line:· | 32 | //·Line:·7 |
31 | //·Compiler·options:·-langversion:ISO-1 | 33 | //·Compiler·options:·-langversion:ISO-1 |
32 | 34 | class·Program | |
33 | { | 35 | { |
36 | » static·void·Main·() | ||
37 | » { | ||
38 | » » System.Type·t·=·typeof·(global::System.Int32); | ||
39 | » } | ||
34 | }</string> | 40 | }</string> |
35 | ····<string>//·CS1644:·Feature·` | 41 | ····<string>//·CS1644:·Feature·`nullable·types'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification |
36 | //·Line:·7 | 42 | //·Line:·7 |
37 | //·Compiler·options:·-langversion: | 43 | //·Compiler·options:·-langversion:ISO-1 |
38 | class· | 44 | class·Test |
39 | { | 45 | { |
46 | » int?·i; | ||
47 | » static·void·Main·()·{} | ||
40 | }</string> | 48 | }</string> |
41 | ····<string>//·CS1644:·Feature·`na | 49 | ····<string>//·CS1644:·Feature·`null·propagating·operator'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification |
42 | //·Line:·10 | 50 | //·Line:·10 |
43 | //·Compiler·options:·-langversion:5 | 51 | //·Compiler·options:·-langversion:5 |
44 | class·C | 52 | class·C |
45 | { | 53 | { |
46 | » static·void·Main·() | 54 | » static·void·Main·() |
47 | » { | 55 | » { |
48 | » » | 56 | » » object·o·=·null; |
57 | » » string·s·=·o?.ToString·(); | ||
49 | » } | 58 | » } |
50 | }</string> | 59 | }</string> |
51 | ····<string>//·CS1644:·Feature·`ex | 60 | ····<string>//·CS1644:·Feature·`extensible·fixed·statement'·cannot·be·used·because·it·is·not·part·of·the·C#·7.2·language·specification· |
52 | //·Line:·11 | 61 | //·Line:·11 |
53 | //·Compiler·options:·-langversion: | 62 | //·Compiler·options:·-unsafe·-langversion:7.2 |
54 | using·System; | 63 | using·System; |
55 | class·C | 64 | unsafe·class·C |
56 | { | 65 | { |
57 | » public· | 66 | » public·static·void·Main·() |
58 | » { | 67 | » { |
59 | » » | 68 | » » fixed·(int*·p·=·new·Fixable·())·{ |
69 | » » } | ||
60 | » } | 70 | » } |
61 | }</string> | ||
62 | ····<string>//·CS1644:·Feature·`generic·type·variance'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification | ||
63 | //·Line:·5 | ||
64 | //·Compiler·options:·-langversion:iso-2 | ||
65 | 71 | » struct·Fixable | |
72 | » { | ||
73 | » » public·ref·int·GetPinnableReference·() | ||
74 | » » { | ||
75 | » » » throw·new·NotImplementedException·(); | ||
76 | » » } | ||
77 | » } | ||
66 | 78 | }</string> | |
67 | ····<string>//·CS1644:·Feature·` | 79 | ····<string>//·CS1644:·Feature·`fixed·size·buffers'·cannot·be·used·because·it·is·not·part·of·the·C#·1.0·language·specification |
68 | //·Line:· | 80 | //·Line:·6 |
69 | //·Compiler·options:·-langversion:ISO-1 | 81 | //·Compiler·options:·-langversion:ISO-1 |
70 | class·Stack·<·type·> | ||
71 | { | 82 | struct·S·{ |
83 | ····fixed·long·buffer·[5]; | ||
72 | }</string> | 84 | }</string> |
73 | ····<string>//·CS1644:·Feature·` | 85 | ····<string>//·CS1644:·Feature·`ref·structs'·cannot·be·used·because·it·is·not·part·of·the·C#·7.0·language·specification |
74 | //·Line:· | 86 | //·Line:·5 |
75 | //·Compiler·options:·-langversion: | 87 | //·Compiler·options:·-langversion:7 |
76 | 88 | ref·struct·S | |
77 | { | 89 | { |
78 | » private·protected·enum·E | ||
79 | » { | ||
80 | » } | ||
81 | }</string> | 90 | }</string> |
82 | ····<string>//·CS1644:·Feature·`lambda·expressions'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification | 91 | ····<string>//·CS1644:·Feature·`lambda·expressions'·cannot·be·used·because·it·is·not·part·of·the·C#·2.0·language·specification |
83 | //·Line:·11 | 92 | //·Line:·11 |
84 | //·Compiler·options:·-langversion:ISO-2 | 93 | //·Compiler·options:·-langversion:ISO-2 |
85 | using·System; | 94 | using·System; |
86 | class·C | 95 | class·C |
87 | { | 96 | { |
88 | » public·void·Foo·() | 97 | » public·void·Foo·() |
89 | » { | 98 | » { |
90 | » » Func<int,·int>·e·=·l·=>·1; | 99 | » » Func<int,·int>·e·=·l·=>·1; |
91 | » } | 100 | » } |
92 | }</string> | 101 | }</string> |
93 | ····<string>//·CS1644:·Feature·` | 102 | ····<string>//·CS1644:·Feature·`interpolated·strings'·cannot·be·used·because·it·is·not·part·of·the·C#·5.0·language·specification |
Max diff block lines reached; 25213/30548 bytes (82.54%) of diff not shown. |
Offset 1, 41 lines modified | Offset 1, 58 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1570</ErrorName> | 3 | ··<ErrorName>CS1570</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.P | 5 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.Test.PublicField2'·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.) |
6 | //·Line:· | 6 | //·Line:·19 |
7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | namespace·Testing | 9 | namespace·Testing |
10 | { | 10 | { |
11 | » public·class·Test | 11 | » public·class·Test |
12 | » { | 12 | » { |
13 | » » public·static·void·Main·() | ||
14 | » » { | ||
15 | » » } | ||
16 | » » ///·<summary> | 13 | » » ///·<summary> |
17 | » » ///·comment·for·p | 14 | » » ///·comment·for·public·field |
18 | » » ///·</summary> | ||
19 | » » | 15 | » » ///·</invalid> |
16 | » » public·string·PublicField2; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS1570:·XML·documentation·comment·on·`Test'·is·not·well-formed·XML·markup·(Unexpected·XML·declaration.·The·XML·declaration·must·be·the·first·node·in·the·document,·and·no·white·space·characters·are·allowed·to·appear·before·it.·Line·3,·position·4.) | ||
20 | //·Line:·13 | ||
21 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
20 | » » ///·<summary> | ||
21 | » » ///·incorrect·markup·comment·for·private·field | ||
22 | » » ///·</incorrect> | ||
23 | 22 | ///·Text·goes·here. | |
23 | /// | ||
24 | ///·<?xml·version·=·"1.0"·encoding·=·"utf-8"·?> | ||
25 | ///·<configuration> | ||
26 | ///·····<appSettings> | ||
27 | ///·········<add·key·=·"blah"·value·=·"blech"/> | ||
28 | ///·····</appSettings> | ||
29 | ///·</configuration>· | ||
30 | public·class·Test | ||
31 | {···· | ||
32 | ····static·void·Main·() | ||
33 | ····{ | ||
34 | ····} | ||
35 | }</string> | ||
36 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing.InterfaceTest2'·is·not·well-formed·XML·markup·(The·'summary'·start·tag·on·line·1·position·2·does·not·match·the·end·tag·of·'incorrect'.·Line·3,·position·3.) | ||
37 | //·Line:·12 | ||
38 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
24 | 39 | using·System; | |
40 | namespace·Testing | ||
41 | { | ||
25 | » | 42 | » ///<summary> |
26 | » » Javadoc·comment·for·private·field | ||
27 | » » </summary> | ||
28 | » » */ | ||
29 | » | 43 | » ///·incorrect·markup·comment·for·interface |
44 | » ///</incorrect> | ||
45 | » public·interface·InterfaceTest2 | ||
46 | » { | ||
30 | » } | 47 | » } |
31 | }</string> | 48 | }</string> |
32 | ····<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.) | 49 | ····<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.) |
33 | //·Line:·10 | 50 | //·Line:·10 |
34 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 51 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
35 | namespace·Testing | 52 | namespace·Testing |
Offset 43, 14 lines modified | Offset 60, 29 lines modified | ||
43 | » ///<summary>· | 60 | » ///<summary>· |
44 | » ///·incorrect·markup·comment·for·struct | 61 | » ///·incorrect·markup·comment·for·struct |
45 | » ///</incorrect> | 62 | » ///</incorrect> |
46 | » public·struct·StructTest2 | 63 | » public·struct·StructTest2 |
47 | » { | 64 | » { |
48 | » } | 65 | » } |
49 | }</string> | 66 | }</string> |
67 | ····<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.) | ||
68 | //·Line:·12 | ||
69 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
70 | using·System; | ||
71 | namespace·Testing | ||
72 | { | ||
73 | » ///<summary> | ||
74 | » ///·Incorrect·comment·markup. | ||
75 | » ///</incorrect> | ||
76 | » public·class·Test2 | ||
77 | » { | ||
78 | » } | ||
79 | }</string> | ||
50 | ····<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.) | 80 | ····<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.) |
51 | //·Line:·32 | 81 | //·Line:·32 |
52 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 82 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
53 | using·System; | 83 | using·System; |
54 | namespace·Testing | 84 | namespace·Testing |
Offset 99, 57 lines modified | Offset 131, 53 lines modified | ||
99 | » » » On·public·setter·-·no·effect | 131 | » » » On·public·setter·-·no·effect |
100 | » » » </summary> | 132 | » » » </summary> |
101 | » » » */ | 133 | » » » */ |
102 | » » » set·{·} | 134 | » » » set·{·} |
103 | » » } | 135 | » » } |
104 | » } | 136 | » } |
105 | }</string> | 137 | }</string> |
106 | ····<string>//·CS1570:·XML·documentation·comment·on·`Testing. | 138 | ····<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.) |
107 | //·Line:·1 | 139 | //·Line:·12 |
108 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 140 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
109 | using·System; | 141 | using·System; |
110 | namespace·Testing | 142 | namespace·Testing |
111 | { | 143 | { |
112 | » public·class·Test | ||
113 | » { | ||
114 | » | 144 | » ///·<summary> |
145 | » ///·comment·for·delegate·type | ||
146 | » ///·</incorrect> | ||
147 | » public·delegate·void·MyDelegate2·(object·o,·EventArgs·e); | ||
115 | » » ///·comment·for·public·field | ||
116 | » » ///·</invalid> | ||
117 | » » public·string·PublicField2; | ||
118 | » } | ||
119 | }</string> | 148 | }</string> |
120 | ····<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.) | 149 | ····<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.) |
Max diff block lines reached; 5109/10011 bytes (51.03%) of diff not shown. |
Offset 1, 78 lines modified | Offset 1, 99 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`M | 5 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`MainClass.Callback()' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | using·System; | 7 | using·System; |
8 | public·class·MemRefMonoBug·{ | ||
9 | » private·int·Int32;» //·this·member·has·the·same·name·as·System.Int32·class | ||
10 | 8 | class·MainClass·:·BaseClass | |
9 | { | ||
10 | » public·MainClass·(string·a,·Action·callback) | ||
11 | » » :·base·(a,·()·=>·Callback·()) | ||
12 | » { | ||
13 | » } | ||
14 | » private·void·Callback·() | ||
15 | » { | ||
16 | » } | ||
17 | } | ||
18 | public·class·BaseClass | ||
19 | { | ||
20 | » public·BaseClass·(string·a,·int·b) | ||
21 | » { | ||
22 | » } | ||
23 | » public·BaseClass·(string·a,·Action·callback) | ||
11 | » { | 24 | » { |
12 | » » new·MemRefMonoBug·().Int32·=·0;» //·this·line·causes·no·problem | ||
13 | » » Int32·=·0;» //·mcs·crashes·in·this·line | ||
14 | » } | 25 | » } |
15 | }</string> | 26 | }</string> |
16 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·` | 27 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`B.M()' |
17 | //·Line:·16 | 28 | //·Line:·16 |
29 | using·System; | ||
18 | class· | 30 | class·A |
19 | { | 31 | { |
20 | » p | 32 | » protected·A·(Action·a) |
21 | » { | 33 | » { |
22 | » } | 34 | » } |
23 | } | 35 | } |
24 | class· | 36 | class·B·:·A |
25 | { | 37 | { |
26 | » i | 38 | » public·B·() |
39 | » » :·base·(M) | ||
40 | » { | ||
41 | » } | ||
27 | » | 42 | » |
43 | » void·M·() | ||
28 | » public·C·() | ||
29 | » » :·base·(i) | ||
30 | » { | 44 | » { |
31 | » } | 45 | » } |
32 | }</string> | 46 | }</string> |
47 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Test.ArrayList' | ||
48 | //·Line:·10 | ||
49 | using·System.Collections; | ||
50 | public·class·Test··{ | ||
51 | » ArrayList·ArrayList; | ||
52 | » public·static·void·Main·()·{ | ||
53 | » » ArrayList.Capacity·=·5; | ||
54 | » } | ||
55 | }</string> | ||
33 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`test.method()' | 56 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`test.method()' |
34 | //·Line:·11 | 57 | //·Line:·11 |
35 | class·test·{ | 58 | class·test·{ |
36 | » void·method·() | 59 | » void·method·() |
37 | » { | 60 | » { |
38 | » } | 61 | » } |
39 | ······· | 62 | ······· |
40 | » public·static·int·Main·(string·[]·args){ | 63 | » public·static·int·Main·(string·[]·args){ |
41 | » » method·(); | 64 | » » method·(); |
42 | » » return·1; | 65 | » » return·1; |
43 | » } | 66 | » } |
44 | }</string> | 67 | }</string> |
45 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·` | 68 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.method()' |
46 | //·Line:· | 69 | //·Line:·11 |
70 | class·X·{ | ||
47 | public·class·Test | ||
48 | { | ||
49 | » public·void·Foo·() | ||
50 | » { | ||
51 | » } | ||
52 | } | ||
71 | » void·method·() | ||
53 | public·class·MainClass | ||
54 | { | ||
55 | » public·Test·Test | ||
56 | » { | 72 | » { |
57 | » » get; | ||
58 | » » set; | ||
59 | » } | 73 | » } |
74 | ······· | ||
60 | » public·static· | 75 | » public·static·int·Main·(string·[]·args){ |
61 | » { | ||
62 | » » | 76 | » » X.method·(); |
77 | » » return·1; | ||
63 | » } | 78 | » } |
64 | }</string> | 79 | }</string> |
65 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.Y(System.Text.StringBuilder)' | 80 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`X.Y(System.Text.StringBuilder)' |
66 | //·Line:·8 | 81 | //·Line:·8 |
67 | using·System.Text; | 82 | using·System.Text; |
Offset 80, 96 lines modified | Offset 101, 47 lines modified | ||
80 | » static·void·Main·()·{ | 101 | » static·void·Main·()·{ |
81 | » » X.Y(null);» | 102 | » » X.Y(null);» |
82 | » } | 103 | » } |
83 | » | 104 | » |
84 | » void·Y(StringBuilder·someParam)·{ | 105 | » void·Y(StringBuilder·someParam)·{ |
85 | » } | 106 | » } |
86 | }</string> | 107 | }</string> |
87 | ····<string>//·CS0120:·An·object·reference·is·required·to·access·non-static·member·`Test.Add8(int)' | ||
88 | //·Line:·12 | ||
Max diff block lines reached; 7095/11236 bytes (63.15%) of diff not shown. |
Offset 1, 74 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>CS0221</ErrorName> | 3 | ··<ErrorName>CS0221</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0221:·Constant·value·`-Infinity'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) | ||
6 | //·Line:·6 | ||
7 | class·X·{ | ||
8 | » static·void·Main·()·{ | ||
9 | » » System.Console.WriteLine·((ushort)double.NegativeInfinity); | ||
10 | » } | ||
11 | }</string> | ||
12 | ····<string>//·CS0221:·Constant·value·`3.402823E+38'·cannot·be·converted·to·a·`ulong'·(use·`unchecked'·syntax·to·override) | ||
13 | //·Line:·6 | ||
14 | class·X·{ | ||
15 | » static·void·Main·()·{ | ||
16 | » » const·float·d·=·float.MaxValue; | ||
17 | » » ulong·b·=·(ulong)·d; | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0221:·Constant·value·`4294967295'·cannot·be·converted·to·a·`int'·(use·`unchecked'·syntax·to·override) | ||
21 | //·Line:·5 | ||
22 | class·X·{ | ||
23 | » int·a·=·(int)·0xffffffff; | ||
24 | » | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS0221:·Constant·value·`-10.1'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) | ||
31 | //·Line:·6 | ||
32 | class·T·{ | ||
33 | » static·void·Main·()·{ | ||
34 | » » byte·d·=·(byte)-10.1d; | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS0221:··Constant·value·`-1'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override) | 5 | ····<string>//·CS0221:··Constant·value·`-1'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override) |
38 | //·Line:·10 | 6 | //·Line:·10 |
39 | class·C | 7 | class·C |
40 | { | 8 | { |
41 | » static·void·Main·() | 9 | » static·void·Main·() |
42 | » { | 10 | » { |
43 | » » unchecked·{ | 11 | » » unchecked·{ |
44 | » » » checked·{ | 12 | » » » checked·{ |
45 | » » » » const·char·c·=·(char)·-1; | 13 | » » » » const·char·c·=·(char)·-1; |
46 | » » » } | 14 | » » » } |
47 | » » } | 15 | » » } |
48 | » } | 16 | » } |
49 | }</string> | 17 | }</string> |
50 | ····<string>//·CS0221:·Constant·value·` | 18 | ····<string>//·CS0221:·Constant·value·`-10.1'·cannot·be·converted·to·a·`byte'·(use·`unchecked'·syntax·to·override) |
51 | //·Line:· | 19 | //·Line:·6 |
20 | class·T·{ | ||
21 | » static·void·Main·()·{ | ||
22 | » » byte·d·=·(byte)-10.1d; | ||
52 | class·Test | ||
53 | { | ||
54 | » public·static·explicit·operator·Test·(byte·b) | ||
55 | » { | ||
56 | » » return·null; | ||
57 | » } | 23 | » } |
24 | }</string> | ||
25 | ····<string>//·CS0221:·Constant·value·`-Infinity'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) | ||
26 | //·Line:·6 | ||
27 | class·X·{ | ||
58 | » static·void·Main·() | 28 | » static·void·Main·()·{ |
59 | » { | ||
60 | » » | 29 | » » System.Console.WriteLine·((ushort)double.NegativeInfinity); |
30 | » } | ||
31 | }</string> | ||
32 | ····<string>//·CS0221:·Constant·value·`NaN'·cannot·be·converted·to·a·`char'·(use·`unchecked'·syntax·to·override) | ||
33 | //·Line:·6 | ||
34 | class·X·{ | ||
35 | » static·void·Main·()·{ | ||
36 | » » System.Console.WriteLine·((char)float.NaN); | ||
61 | » } | 37 | » } |
62 | }</string> | 38 | }</string> |
63 | ····<string>//·CS0221:·Constant·value·`-3'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) | 39 | ····<string>//·CS0221:·Constant·value·`-3'·cannot·be·converted·to·a·`ushort'·(use·`unchecked'·syntax·to·override) |
64 | //·Line:·12 | 40 | //·Line:·12 |
65 | class·C | 41 | class·C |
66 | { | 42 | { |
Offset 77, 97 lines modified | Offset 50, 124 lines modified | ||
77 | » static·void·Main·() | 50 | » static·void·Main·() |
78 | » { | 51 | » { |
79 | » » D·d·=·checked·(delegate·{ | 52 | » » D·d·=·checked·(delegate·{ |
80 | » » » const·ushort·s·=·(ushort)·-3; | 53 | » » » const·ushort·s·=·(ushort)·-3; |
81 | » » }); | 54 | » » }); |
82 | » } | 55 | » } |
83 | }</string> | 56 | }</string> |
84 | ····<string>//·CS0221:·Constant·value·` | 57 | ····<string>//·CS0221:·Constant·value·`-91'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override) |
58 | //·Line:·10 | ||
59 | enum·E:byte·{ | ||
60 | » Min·=·9 | ||
61 | } | ||
62 | class·T·{ | ||
63 | » static·void·Main·()·{ | ||
64 | » » » E·error·=·E.Min·-·100; | ||
65 | » » » System.Console.WriteLine·(error); | ||
66 | » } | ||
67 | }</string> | ||
68 | ····<string>//·CS0221:·Constant·value·`3.402823E+38'·cannot·be·converted·to·a·`ulong'·(use·`unchecked'·syntax·to·override) | ||
85 | //·Line:·6 | 69 | //·Line:·6 |
86 | class·X·{ | 70 | class·X·{ |
87 | » static·void·Main·()·{ | 71 | » static·void·Main·()·{ |
72 | » » const·float·d·=·float.MaxValue; | ||
73 | » » ulong·b·=·(ulong)·d; | ||
74 | » } | ||
75 | }</string> | ||
76 | ····<string>//·CS0221:·Constant·value·`-9'·cannot·be·converted·to·a·`E'·(use·`unchecked'·syntax·to·override) | ||
77 | //·Line:·10 | ||
78 | enum·E:byte·{ | ||
79 | » Min·=·9 | ||
80 | } | ||
81 | class·T·{ | ||
Max diff block lines reached; 2796/6357 bytes (43.98%) of diff not shown. |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0402</ErrorName> | 3 | ··<ErrorName>CS0402</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0402:·` | 5 | ····<string>//·CS0402:·`C.Main<T,U>()':·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· | 8 | class·C |
9 | { | 9 | { |
10 | ····public·static·void·Main·() | 10 | ····public·static·void·Main<T,·U>·() |
11 | ····{ | 11 | ····{ |
12 | ····} | 12 | ····} |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0402:·` | 14 | ····<string>//·CS0402:·`TestClass<T>.Main()':·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·C | 17 | class·TestClass<T> |
18 | { | 18 | { |
19 | ····public·static·void·Main | 19 | ····public·static·void·Main·() |
20 | ····{ | 20 | ····{ |
21 | ····} | 21 | ····} |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1618</ErrorName> | 3 | ··<ErrorName>CS1618</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1618:·Cannot·create·delegate·with·`TestClass.Show(int)'·because·it·has·a·Conditional·attribute | ||
6 | //·Line:·13 | ||
7 | class·TestClass | ||
8 | { | ||
9 | ········delegate·void·test_delegate·(int·arg); | ||
10 | ········[System.Diagnostics.Conditional("DEBUG")] | ||
11 | ········public·void·Show·(int·arg)·{} | ||
12 | ············ | ||
13 | ········public·TestClass·() | ||
14 | ········{ | ||
15 | ············test_delegate·D·=·new·test_delegate·(Show); | ||
16 | ········} | ||
17 | }</string> | ||
5 | ····<string>//·CS1618:·Cannot·create·delegate·with·`System.Diagnostics.Debug.Assert(bool)'·because·it·has·a·Conditional·attribute | 18 | ····<string>//·CS1618:·Cannot·create·delegate·with·`System.Diagnostics.Debug.Assert(bool)'·because·it·has·a·Conditional·attribute |
6 | //·Line:·8 | 19 | //·Line:·8 |
7 | namespace·Foo·{ | 20 | namespace·Foo·{ |
8 | » using·System.Diagnostics; | 21 | » using·System.Diagnostics; |
9 | » partial·class·Bar·{ | 22 | » partial·class·Bar·{ |
10 | » » delegate·void·assert_t·(bool·condition); | 23 | » » delegate·void·assert_t·(bool·condition); |
Offset 21, 24 lines modified | Offset 36, 9 lines modified | ||
21 | » » static·void·Main·() | 36 | » » static·void·Main·() |
22 | » » { | 37 | » » { |
23 | » » » if·(new·Bar·().assert·==·null) | 38 | » » » if·(new·Bar·().assert·==·null) |
24 | » » » » throw·new·Exception·("Didn't·resolve·Debug.Assert?"); | 39 | » » » » throw·new·Exception·("Didn't·resolve·Debug.Assert?"); |
25 | » » } | 40 | » » } |
26 | » } | 41 | » } |
27 | }</string> | 42 | }</string> |
28 | ····<string>//·CS1618:·Cannot·create·delegate·with·`TestClass.Show(int)'·because·it·has·a·Conditional·attribute | ||
29 | //·Line:·13 | ||
30 | class·TestClass | ||
31 | { | ||
32 | ········delegate·void·test_delegate·(int·arg); | ||
33 | ········[System.Diagnostics.Conditional("DEBUG")] | ||
34 | ········public·void·Show·(int·arg)·{} | ||
35 | ············ | ||
36 | ········public·TestClass·() | ||
37 | ········{ | ||
38 | ············test_delegate·D·=·new·test_delegate·(Show); | ||
39 | ········} | ||
40 | }</string> | ||
41 | ··</Examples> | 43 | ··</Examples> |
42 | </ErrorDocumentation> | 44 | </ErrorDocumentation> |
Offset 1, 46 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>CS1632</ErrorName> | 3 | ··<ErrorName>CS1632</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | 5 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method |
6 | //·Line:·1 | 6 | //·Line:·14 |
7 | using·System; | 7 | using·System; |
8 | class·X | 8 | class·X |
9 | { | 9 | { |
10 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
11 | » { | 11 | » { |
12 | » » | 12 | » » int·b·=·0; |
13 | » » switch·(b)·{ | ||
14 | » » case·1: | ||
13 | » » » Action·a·=·()·=>·{ | 15 | » » » Action·a·=·()·=>·{ |
14 | » » » » | 16 | » » » » goto·case·2; |
15 | » » » }; | 17 | » » » }; |
18 | » » » | ||
19 | » » » break; | ||
20 | » » case·2: | ||
21 | » » » break; | ||
16 | » » } | 22 | » » } |
17 | » } | 23 | » } |
18 | }</string> | 24 | }</string> |
19 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | 25 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method |
20 | //·Line:·14 | 26 | //·Line:·14 |
21 | using·System; | 27 | using·System; |
22 | class·X | 28 | class·X |
23 | { | 29 | { |
24 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
25 | » { | 31 | » { |
26 | » » int·b·=·0; | 32 | » » int·b·=·0; |
27 | » » switch·(b)·{ | 33 | » » switch·(b)·{ |
28 | » » case·1: | 34 | » » » case·1: |
29 | » » » Action·a·=·()·=>·{ | 35 | » » » Action·a·=·()·=>·{ |
30 | » » » » | 36 | » » » » break; |
31 | » » » }; | 37 | » » » }; |
32 | » » » | 38 | » » » |
33 | » » » break; | 39 | » » » break; |
34 | » » case·2: | ||
35 | » » » break; | ||
36 | » » } | 40 | » » } |
37 | » } | 41 | » } |
38 | }</string> | 42 | }</string> |
39 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | 43 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method |
40 | //·Line:·12 | 44 | //·Line:·12 |
41 | using·System; | 45 | using·System; |
Offset 56, 28 lines modified | Offset 60, 24 lines modified | ||
56 | L: | 60 | L: |
57 | » » Console.WriteLine·("Hello"); | 61 | » » Console.WriteLine·("Hello"); |
58 | » » ······ | 62 | » » ······ |
59 | » } | 63 | » } |
60 | }</string> | 64 | }</string> |
61 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method | 65 | ····<string>//·CS1632:·Control·cannot·leave·the·body·of·an·anonymous·method |
62 | //·Line:·1 | 66 | //·Line:·12 |
63 | using·System; | 67 | using·System; |
64 | class·X | 68 | class·X |
65 | { | 69 | { |
66 | » public·static·void·Main·() | 70 | » public·static·void·Main·() |
67 | » { | 71 | » { |
72 | » » while·(true)·{ | ||
68 | » » int·b·=·0; | ||
69 | » » switch·(b)·{ | ||
70 | » » » case·1: | ||
71 | » » » Action·a·=·()·=>·{ | 73 | » » » Action·a·=·()·=>·{ |
72 | » » » » break; | 74 | » » » » break; |
73 | » » » }; | 75 | » » » }; |
74 | » » » | ||
75 | » » » break; | ||
76 | » » } | 76 | » » } |
77 | » } | 77 | » } |
78 | }</string> | 78 | }</string> |
79 | ··</Examples> | 79 | ··</Examples> |
80 | </ErrorDocumentation> | 80 | </ErrorDocumentation> |
Offset 1, 61 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:·` | 5 | ····<string>//·CS0122:·`A.B'·is·inaccessible·due·to·its·protection·level |
6 | //·Line:· | 6 | //·Line:·11 |
7 | interface·I<T> | ||
8 | { | 7 | interface·r·{ |
8 | » A.B·aaa·(); | ||
9 | } | 9 | } |
10 | class·A·{ | ||
11 | » enum·B·{ | ||
12 | » » D | ||
10 | struct·S | ||
11 | { | ||
12 | » class·P | ||
13 | » { | ||
14 | » } | ||
15 | » | ||
16 | » public·class·C·:·I<P> | ||
17 | » { | ||
18 | » } | 13 | » } |
19 | } | 14 | } |
20 | class· | 15 | class·B·{ |
21 | { | ||
22 | » static·void·Test<T>(I<T>·iface) | ||
23 | » { | ||
24 | » } | ||
25 | » static·void· | 16 | » static·void·Main·() |
26 | » { | 17 | » { |
27 | » » | 18 | » » A.B·x·=·A.B.D; |
28 | » } | 19 | » } |
29 | }</string> | 20 | }</string> |
30 | ····<string>//·CS0122:·`Test.SomeValue'·is·inaccessible·due·to·its·protection·level | ||
31 | //·Line:·7 | ||
32 | //·Compiler·options:·-r:CS0122-14-lib.dll | ||
33 | public·class·MyEnum | ||
34 | { | ||
35 | » int·Unknown·=·Test.SomeValue; | ||
36 | » static·void·Main·()·{} | ||
37 | }</string> | ||
38 | ····<string>//·CS0122:·` | 21 | ····<string>//·CS0122:·`G.GG'·is·inaccessible·due·to·its·protection·level |
39 | //·Line:·1 | 22 | //·Line:·14 |
40 | class· | 23 | class·G |
41 | { | 24 | { |
42 | » pr | 25 | » private·class·GG |
43 | » { | 26 | » { |
27 | » » public·class·F·{·} | ||
44 | » } | 28 | » } |
45 | } | 29 | } |
46 | class· | 30 | class·X |
47 | { | 31 | { |
32 | » G.GG.F·foo; | ||
48 | }</string> | 33 | }</string> |
49 | ····<string>//·CS0122:·`Test.TestClass.TestClass()'·is·inaccessible·due·to·its·protection·level | 34 | ····<string>//·CS0122:·`Test.TestClass.TestClass()'·is·inaccessible·due·to·its·protection·level |
50 | //·Line:·17 | 35 | //·Line:·17 |
51 | namespace·Test | 36 | namespace·Test |
52 | { | 37 | { |
53 | » public·class·TestClass | 38 | » public·class·TestClass |
Offset 69, 207 lines modified | Offset 52, 214 lines modified | ||
69 | » { | 52 | » { |
70 | » » static·void·Main(string[]·args) | 53 | » » static·void·Main(string[]·args) |
71 | » » { | 54 | » » { |
72 | » » » TestClass·test·=·new·TestClass(); | 55 | » » » TestClass·test·=·new·TestClass(); |
73 | » » } | 56 | » » } |
74 | » } | 57 | » } |
75 | }</string> | 58 | }</string> |
76 | ····<string>//·CS0122:·` | 59 | ····<string>//·CS0122:·`Test.Method'·is·inaccessible·due·to·its·protection·level |
77 | //·Line:·17 | 60 | //·Line:·17 |
78 | using·System; | ||
79 | public·class· | 61 | public·class·Test |
80 | { | 62 | { |
81 | » void· | 63 | » protected·void·Method·() |
82 | » { | 64 | » { |
83 | » } | 65 | » } |
84 | } | ||
66 | » private·void·Method·(int·i) | ||
85 | public·class·Baz·:·Foo | ||
86 | { | ||
87 | » public·static·void·Main·(String[]·args) | ||
88 | » { | 67 | » { |
89 | » » Bar·(); | ||
90 | » } | 68 | » } |
69 | } | ||
70 | public·class·C | ||
71 | { | ||
72 | » string·str·=·nameof·(Test.Method); | ||
91 | }</string> | 73 | }</string> |
92 | ····<string>//·CS0122:·` | 74 | ····<string>//·CS0122:·`Foo.Print(this·string)'·is·inaccessible·due·to·its·protection·level |
93 | //·Line:·1 | 75 | //·Line:·19 |
94 | public·class·X·{ | ||
95 | » private·int·a·{ | ||
96 | » » get·{ | ||
97 | » » » return·1; | ||
98 | » » } | ||
76 | using·System; | ||
77 | static·class·Foo | ||
78 | { | ||
79 | » static·void·Print·(this·string·s) | ||
80 | » { | ||
99 | » } | 81 | » } |
100 | } | 82 | } |
101 | 83 | static·class·Program | |
102 | { | 84 | { |
103 | » | 85 | » static·void·Main(string[]·args) |
104 | » { | 86 | » { |
87 | » » string·s·=·"Hello,·world"; | ||
88 | » » Foo.Print(s); | ||
105 | » » if·(x.a·==·2) | ||
106 | » » » return·0; | ||
107 | » » return·0; | ||
108 | » } | 89 | » } |
Max diff block lines reached; 16149/18816 bytes (85.83%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0269</ErrorName> | 3 | ··<ErrorName>CS0269</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0269:·Use·of·unassigned·out·parameter·`a' | 5 | ····<string>//·CS0269:·Use·of·unassigned·out·parameter·`a' |
6 | //·Line:·9 | ||
7 | public·class·A | ||
8 | { | ||
9 | » void·Test(out·A·a) | ||
10 | » { | ||
11 | » » a.ToString·(); | ||
12 | » » a·=·null; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0269:·Use·of·unassigned·out·parameter·`a' | ||
16 | //·Line:·23 | 6 | //·Line:·23 |
17 | struct·A | 7 | struct·A |
18 | { | 8 | { |
19 | » public·int·a; | 9 | » public·int·a; |
20 | » public·A·(int·foo) | 10 | » public·A·(int·foo) |
21 | » { | 11 | » { |
Offset 33, 9 lines modified | Offset 22, 20 lines modified | ||
33 | » | 22 | » |
34 | » static·void·test5·(out·A·a) | 23 | » static·void·test5·(out·A·a) |
35 | » { | 24 | » { |
36 | » » test_output·(a); | 25 | » » test_output·(a); |
37 | » » a·=·new·A·(5); | 26 | » » a·=·new·A·(5); |
38 | » } | 27 | » } |
39 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0269:·Use·of·unassigned·out·parameter·`a' | ||
30 | //·Line:·9 | ||
31 | public·class·A | ||
32 | { | ||
33 | » void·Test(out·A·a) | ||
34 | » { | ||
35 | » » a.ToString·(); | ||
36 | » » a·=·null; | ||
37 | » } | ||
38 | }</string> | ||
40 | ··</Examples> | 39 | ··</Examples> |
41 | </ErrorDocumentation> | 40 | </ErrorDocumentation> |
Offset 1, 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>CS0658</ErrorName> | 3 | ··<ErrorName>CS0658</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0658:·`class'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | ||
6 | //·Line·:·8 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [class:Serializable] | ||
10 | public·class·C | ||
11 | { | ||
12 | ····public·static·void·Main·()·{} | ||
13 | }</string> | ||
14 | ····<string>//·CS0658:·`blah'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | 5 | ····<string>//·CS0658:·`blah'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored |
15 | //·Line·:·9 | 6 | //·Line·:·9 |
16 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
17 | public·class·MyClass·{ | 8 | public·class·MyClass·{ |
18 | » delegate·int·MyDelegate·(int·i,·int·j); | 9 | » delegate·int·MyDelegate·(int·i,·int·j); |
Offset 28, 14 lines modified | Offset 17, 25 lines modified | ||
28 | » } | 17 | » } |
29 | » public·static·implicit·operator·MyClass·(Object·o) | 18 | » public·static·implicit·operator·MyClass·(Object·o) |
30 | » { | 19 | » { |
31 | » } | 20 | » } |
32 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0658:·`class'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | ||
23 | //·Line·:·8 | ||
24 | //·Compiler·options:·-warnaserror·-warn:1 | ||
25 | using·System; | ||
26 | [class:Serializable] | ||
27 | public·class·C | ||
28 | { | ||
29 | ····public·static·void·Main·()·{} | ||
30 | }</string> | ||
33 | ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored | 31 | ····<string>//·CS0658:·`value'·is·invalid·attribute·target.·All·attributes·in·this·attribute·section·will·be·ignored |
34 | //·Line·:·5 | 32 | //·Line·:·5 |
35 | //·Compiler·options:·-warnaserror·-warn:1 | 33 | //·Compiler·options:·-warnaserror·-warn:1 |
36 | [reply]·["asd"]</string> | 34 | [reply]·["asd"]</string> |
37 | ··</Examples> | 35 | ··</Examples> |
38 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 119 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>CS0121</ErrorName> | 3 | ··<ErrorName>CS0121</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C. | 5 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.Foo(int,·params·string[])'·and·`C.Foo(string[],·int)' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | using·System; | ||
8 | class·C | 7 | class·C |
9 | { | 8 | { |
10 | » static·void·M | 9 | » public·static·void·Main·() |
11 | » { | 10 | » { |
11 | » » var·d·=·new·C·(); | ||
12 | » » d.Foo·(x:·1,·y:·new·[]·{·""·}); | ||
12 | » } | 13 | » } |
13 | » | ||
14 | » static·void·M·(Action<int>·arg) | ||
14 | » public·void·Foo·(int·x,·params·string[]·y) | ||
15 | » { | 15 | » { |
16 | » } | 16 | » } |
17 | » | 17 | » public·void·Foo·(string[]·y,·int·x) |
18 | » { | 18 | » { |
19 | » » M(l·=>·l.GetHashCode()); | ||
20 | » } | 19 | » } |
21 | }</string> | 20 | }</string> |
22 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·` | 21 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`C.C(double[],·int,·object)'·and·`C.C(double[],·int,·string[])' |
23 | //·Line:· | 22 | //·Line:·16 |
24 | using·System; | ||
25 | interface·IList· | ||
26 | { | ||
27 | » int·Count·(); | ||
28 | } | ||
29 | interface·ICounter· | ||
30 | { | ||
31 | » int·Count·(); | ||
32 | } | ||
33 | interface·ICollection | ||
34 | { | ||
35 | » int·Count·{·set;·} | ||
36 | } | ||
37 | interface·IListCounter:·IList,·ICounter,·ICollection | ||
38 | { | ||
39 | } | ||
40 | interface·IListCounterNew·:·IListCounter | ||
41 | { | ||
42 | } | ||
43 | class· | 23 | class·C |
44 | { | 24 | { |
45 | » | 25 | » C·(double[]·o,·int·i·=·-1,·object·ii·=·null) |
46 | » { | 26 | » { |
47 | » | 27 | » } |
28 | » | ||
29 | » C·(double[]·o,·int·i·=·-1,·string[]·s·=·null) | ||
30 | » { | ||
31 | » } | ||
32 | » | ||
33 | » public·static·void·Main·() | ||
34 | » { | ||
35 | » » new·C·(null,·1); | ||
48 | » } | 36 | » } |
49 | }</string> | 37 | }</string> |
50 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·` | 38 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`Foo<int,int>.Test(int)'·and·`Foo<int,int>.Test(int)' |
51 | //·Line:· | 39 | //·Line:·23 |
52 | using·System; | 40 | using·System; |
53 | 41 | public·class·Foo<T,U> | |
54 | { | 42 | { |
55 | » | 43 | » public·void·Test·(T·index) |
56 | » { | 44 | » { |
45 | » » Console.WriteLine·("Test·1:·{0}",·index); | ||
57 | » » public·static·int·Test·(this·int·o) | ||
58 | » » { | ||
59 | » » » return·1; | ||
60 | » » } | ||
61 | » } | 46 | » } |
62 | } | ||
47 | » public·void·Test·(U·index) | ||
63 | namespace·A.C | ||
64 | { | ||
65 | » static·class·X | ||
66 | » { | 48 | » { |
49 | » » Console.WriteLine·("Test·2:·{0}",·index); | ||
67 | » » public·static·int·Test·(this·int·o) | ||
68 | » » { | ||
69 | » » » return·2; | ||
70 | » » } | ||
71 | » } | 50 | » } |
72 | } | 51 | } |
73 | 52 | class·X | |
74 | { | 53 | { |
54 | » static·void·Main·() | ||
75 | » using·A.B; | ||
76 | » using·static·A.C.X; | ||
77 | » class·M | ||
78 | » { | 55 | » { |
56 | » » Foo<int,int>·foo·=·new·Foo<int,int>·(); | ||
57 | » » foo.Test·(3); | ||
79 | » » public·static·int·Main·() | ||
80 | » » { | ||
81 | » » » if·(1.Test·()·!=·1) | ||
82 | » » » » return·1; | ||
83 | » » » return·0; | ||
84 | » » } | ||
85 | » } | 58 | » } |
86 | }</string> | 59 | }</string> |
87 | ····<string>//·CS0121:·The·call·is·ambiguous·between·the·following·methods·or·properties:·`X.Add(float,·float,·float)'·and·`X.Add(params·decimal[])' | ||
88 | //·Line:·7 | ||
89 | class·X·{ | ||
90 | » static·void·Add·(float·f1,·float·f2,·float·f3)·{} | ||
91 | » static·void·Add·(params·decimal·[]·ds)·{} | ||
92 | » public·static·void·Main·()·{·Add·(1,·2,·3);·} | ||
93 | }</string> | ||
Max diff block lines reached; 17478/20774 bytes (84.13%) of diff not shown. |
Offset 1, 60 lines modified | Offset 1, 103 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>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> | ||
5 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' | 9 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' |
6 | //·Line:·10 | 10 | //·Line:·10 |
7 | namespace·Test | 11 | namespace·Test |
8 | { | 12 | { |
9 | » public·class·Foo | 13 | » public·class·Foo |
10 | » { | 14 | » { |
11 | » } | 15 | » } |
12 | » | 16 | » |
13 | » namespace·Foo | 17 | » namespace·Foo |
14 | » { | 18 | » { |
15 | » } | 19 | » } |
16 | }</string> | 20 | }</string> |
17 | ····<string>//·CS0101:·The·namespace·` | 21 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`SomeEnum' |
18 | //·Line:·10 | 22 | //·Line:·10 |
23 | using·System; | ||
24 | public·enum·SomeEnum·{ | ||
25 | » Something1, | ||
26 | » Something2 | ||
27 | } | ||
28 | public·enum·SomeEnum·{ | ||
29 | » Dog, | ||
30 | » Fish, | ||
31 | » Cat | ||
32 | } | ||
33 | public·class·DupeEnumTest·{ | ||
34 | » public·static·void·Main(string[]·args)·{ | ||
35 | » » SomeEnum·someEnum·=·SomeEnum.Dog; | ||
36 | » » Console.WriteLine("SomeEnum·Result:·"·+·someEnum.ToString | ||
37 | ()); | ||
38 | » } | ||
39 | }</string> | ||
40 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`Test<T>' | ||
41 | //·Line:·7 | ||
42 | //·Compiler·options:·CS0101-9-2.cs | ||
19 | namespace· | 43 | namespace·N |
20 | { | 44 | { |
45 | » class·Test<T>·{} | ||
46 | }</string> | ||
47 | ····<string>//·CS0101:·The·namespace·`N'·already·contains·a·definition·for·`C' | ||
48 | //·Line:·13 | ||
49 | namespace·N | ||
50 | { | ||
21 | » public·class· | 51 | » public·class·C |
22 | » { | 52 | » { |
23 | » } | 53 | » } |
24 | 54 | } | |
25 | 55 | namespace·N | |
56 | { | ||
57 | » public·class·C | ||
26 | » { | 58 | » { |
27 | » } | 59 | » } |
28 | }</string> | 60 | }</string> |
29 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`I<T>' | 61 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`I<T>' |
30 | //·Line:·8 | 62 | //·Line:·8 |
31 | interface·I<T> | 63 | interface·I<T> |
32 | { | 64 | { |
33 | } | 65 | } |
34 | partial·class·I<T> | 66 | partial·class·I<T> |
35 | { | 67 | { |
36 | }</string> | 68 | }</string> |
37 | ····<string>//·CS0101:·The·namespace·` | 69 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' |
38 | //·Line:· | 70 | //·Line:·6 |
71 | class·Test·{} | ||
39 | namespace· | 72 | namespace·Test |
40 | { | 73 | { |
74 | }</string> | ||
75 | ····<string>//·CS0101:·The·namespace·`Test'·already·contains·a·definition·for·`Foo' | ||
76 | //·Line:·10 | ||
41 | » public·class·C | ||
42 | » { | ||
43 | » } | ||
44 | } | ||
45 | namespace· | 77 | namespace·Test |
46 | { | 78 | { |
47 | » public·class· | 79 | » public·class·Foo |
80 | » { | ||
81 | » } | ||
82 | » | ||
83 | » namespace·Foo.PP | ||
48 | » { | 84 | » { |
49 | » } | 85 | » } |
50 | }</string> | 86 | }</string> |
51 | ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum' | 87 | ····<string>//·CS0101:·The·namespace·`AA.VV'·already·contains·a·definition·for·`SomeEnum' |
52 | //·Line:·10 | 88 | //·Line:·10 |
53 | using·System; | 89 | using·System; |
Offset 68, 52 lines modified | Offset 111, 9 lines modified | ||
68 | » » public·enum·SomeEnum·{ | 111 | » » public·enum·SomeEnum·{ |
69 | » » » Dog, | 112 | » » » Dog, |
70 | » » » Fish, | 113 | » » » Fish, |
71 | » » » Cat | 114 | » » » Cat |
72 | » » } | 115 | » » } |
73 | » } | 116 | » } |
74 | }</string> | 117 | }</string> |
75 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`Test' | ||
76 | //·Line:·5 | ||
77 | //·Compiler·options:·CS0101-7-2.cs | ||
78 | class·Test·{}</string> | ||
79 | ····<string>//·CS0101:·The·namespace·`global::'·already·contains·a·definition·for·`SomeEnum' | ||
80 | //·Line:·10 | ||
81 | using·System; | ||
82 | public·enum·SomeEnum·{ | ||
83 | » Something1, | ||
84 | » Something2 | ||
Max diff block lines reached; 23/3436 bytes (0.67%) of diff not shown. |
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·`S.Foo<T>(T)'.·The·nullable·type·`S?'·never·satisfies·interface·constraint·`I' |
6 | //·Line:· | 6 | //·Line:·16 |
7 | struct·S·:·I | ||
8 | { | ||
9 | } | ||
10 | interface·I | 7 | interface·I |
11 | { | 8 | { |
12 | } | 9 | } |
13 | 10 | struct·S·:·I | |
14 | { | 11 | { |
15 | » static·void·Foo<T>·(T· | 12 | » static·void·Foo<T>·(T·t)·where·T·:·I |
16 | » { | 13 | » { |
17 | » } | 14 | » } |
18 | » static·void· | 15 | » static·void·Test·(S?·s) |
19 | » { | 16 | » { |
20 | » » | 17 | » » Foo·(s); |
21 | » } | 18 | » } |
22 | }</string> | 19 | }</string> |
23 | ····<string>//·CS0313:·The·type·`S?'·cannot·be·used·as·type·parameter·`T'·in·the·generic·type·or·method·` | 20 | ····<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' |
24 | //·Line:· | 21 | //·Line:·20 |
22 | struct·S·:·I | ||
23 | { | ||
24 | } | ||
25 | interface·I | 25 | interface·I |
26 | { | 26 | { |
27 | } | 27 | } |
28 | s | 28 | class·C<U> |
29 | { | 29 | { |
30 | » static·void·Foo<T>·(T· | 30 | » static·void·Foo<T>·(T·value)·where·T·:·U |
31 | » { | 31 | » { |
32 | » } | 32 | » } |
33 | » static·void· | 33 | » static·void·Bar·(S?·s) |
34 | » { | 34 | » { |
35 | » » Foo·(s); | 35 | » » C<I>.Foo·(s); |
36 | » } | 36 | » } |
37 | }</string> | 37 | }</string> |
38 | ··</Examples> | 38 | ··</Examples> |
39 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
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>CS1942</ErrorName> | 3 | ··<ErrorName>CS1942</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' | 5 | ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' |
6 | //·Line:·12 | ||
7 | using·System; | ||
8 | using·System.Linq; | ||
9 | class·C | ||
10 | { | ||
11 | » public·static·void·Main·() | ||
12 | » { | ||
13 | » » var·e·=·from·values·in·"abcd" | ||
14 | » » » select·null; | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' | ||
18 | //·Line:·18 | 6 | //·Line:·18 |
19 | using·System; | 7 | using·System; |
20 | class·TestA | 8 | class·TestA |
21 | { | 9 | { |
22 | » public·string·Select<U>·(Func<TestA,·U>·f) | 10 | » public·string·Select<U>·(Func<TestA,·U>·f) |
Offset 32, 9 lines modified | Offset 18, 23 lines modified | ||
32 | public·class·C | 18 | public·class·C |
33 | { | 19 | { |
34 | » static·void·Main·() | 20 | » static·void·Main·() |
35 | » { | 21 | » { |
36 | » » string·foo·=·from·a·in·new·TestA·()·select·null; | 22 | » » string·foo·=·from·a·in·new·TestA·()·select·null; |
37 | » } | 23 | » } |
38 | }</string> | 24 | }</string> |
25 | ····<string>//·CS1942:·An·expression·type·in·`select'·clause·is·incorrect.·Type·inference·failed·in·the·call·to·`Select' | ||
26 | //·Line:·12 | ||
27 | using·System; | ||
28 | using·System.Linq; | ||
29 | class·C | ||
30 | { | ||
31 | » public·static·void·Main·() | ||
32 | » { | ||
33 | » » var·e·=·from·values·in·"abcd" | ||
34 | » » » select·null; | ||
35 | » } | ||
36 | }</string> | ||
39 | ··</Examples> | 37 | ··</Examples> |
40 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 1, 31 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>CS0308</ErrorName> | 3 | ··<ErrorName>CS0308</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0308:·The·non-generic·type·` | 5 | ····<string>//·CS0308:·The·non-generic·type·`System.DateTime'·cannot·be·used·with·the·type·arguments |
6 | //·Line:· | 6 | //·Line:·8 |
7 | 7 | using·System; | |
8 | class·X | ||
8 | { | 9 | { |
9 | » | 10 | » DateTime<int>·now; |
11 | }</string> | ||
12 | ····<string>//·CS0308:·The·non-generic·type·`Foo'·cannot·be·used·with·the·type·arguments | ||
13 | //·Line:·16 | ||
14 | public·class·Foo | ||
15 | { | ||
16 | » public·string·Test<T>·() | ||
10 | » { | 17 | » { |
18 | » » return·null; | ||
11 | » } | 19 | » } |
12 | } | 20 | } |
13 | 21 | public·static·class·Driver | |
14 | { | 22 | { |
15 | 23 | » static·object·UseBrokenType·() | |
24 | » { | ||
25 | » » return·Foo<int>·().Test·(); | ||
26 | » } | ||
27 | }</string> | ||
28 | ····<string>//·CS0308:·The·non-generic·method·`X.Foo()'·cannot·be·used·with·the·type·arguments | ||
29 | //·Line:·12 | ||
30 | class·X | ||
31 | { | ||
32 | » public·void·Foo·() | ||
33 | » { | ||
34 | » } | ||
35 | » | ||
36 | » void·Test·() | ||
37 | » { | ||
38 | » » Foo<int>·(); | ||
39 | » } | ||
40 | }</string> | ||
41 | ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments | ||
42 | //·Line:·6 | ||
16 | class·Program | 43 | class·Program |
17 | { | 44 | { |
18 | ····static·void·Main·() | ||
19 | ····{ | ||
20 | ········new·BaseConcrete.InnerDerived<int>(); | ||
21 | ··· | 45 | » static·NamingContext<int>·Lookup·() |
46 | » { | ||
47 | » » return·null; | ||
48 | » } | ||
49 | } | ||
50 | class·NamingContext | ||
51 | { | ||
22 | }</string> | 52 | }</string> |
23 | ····<string>//·CS0308:·The·non-generic·type·`Test.NonGeneric'·cannot·be·used·with·the·type·arguments | 53 | ····<string>//·CS0308:·The·non-generic·type·`Test.NonGeneric'·cannot·be·used·with·the·type·arguments |
24 | //·Line:·8 | 54 | //·Line:·8 |
25 | public·class·Test | 55 | public·class·Test |
26 | { | 56 | { |
27 | » public·static·void·Main·(string[]·args) | 57 | » public·static·void·Main·(string[]·args) |
Offset 33, 33 lines modified | Offset 67, 14 lines modified | ||
33 | » » NonGeneric·dummy·=·new·NonGeneric<string>·(); | 67 | » » NonGeneric·dummy·=·new·NonGeneric<string>·(); |
34 | » } | 68 | » } |
35 | » internal·class·NonGeneric | 69 | » internal·class·NonGeneric |
36 | » { | 70 | » { |
37 | » } | 71 | » } |
38 | }</string> | 72 | }</string> |
39 | ····<string>//·CS0308:·The·non-generic·type·`N1.A'·cannot·be·used·with·the·type·arguments | ||
40 | //·Line:·11 | ||
41 | namespace·N1 | ||
42 | { | ||
43 | » class·A | ||
44 | » {·} | ||
45 | } | ||
46 | namespace·N3 | ||
47 | { | ||
48 | » using·W·=·N1.A<int>; | ||
49 | » class·X | ||
50 | » { | ||
51 | » » static·void·Main·() | ||
52 | » » { | ||
53 | » » } | ||
54 | » } | ||
55 | }</string> | ||
56 | ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments | 73 | ····<string>//·CS0308:·The·non-generic·method·`C.TestCall(int)'·cannot·be·used·with·the·type·arguments |
57 | //·Line:·13 | 74 | //·Line:·13 |
58 | class·C | 75 | class·C |
59 | { | 76 | { |
60 | » static·void·TestCall·(int·i) | 77 | » static·void·TestCall·(int·i) |
61 | » { | 78 | » { |
Offset 67, 74 lines modified | Offset 82, 59 lines modified | ||
67 | » | 82 | » |
68 | » public·static·void·Main·() | 83 | » public·static·void·Main·() |
69 | » { | 84 | » { |
70 | » » dynamic·d·=·0; | 85 | » » dynamic·d·=·0; |
71 | » » TestCall<int>·(d); | 86 | » » TestCall<int>·(d); |
72 | » } | 87 | » } |
73 | }</string> | 88 | }</string> |
74 | ····<string>//·CS0308:·The·non-generic·type·` | 89 | ····<string>//·CS0308:·The·non-generic·type·`BaseGeneric<T>.InnerDerived'·cannot·be·used·with·the·type·arguments |
75 | //·Line:·9 | 90 | //·Line:·19 |
76 | class·Stack | ||
77 | {·} | ||
78 | class·X | ||
79 | { | ||
80 | » Stack<float>·stack; | ||
81 | }</string> | ||
82 | ····<string>//·CS0308:·The·non-generic·type·`NamingContext'·cannot·be·used·with·the·type·arguments | ||
83 | //·Line:·6 | ||
84 | class· | 91 | class·BaseGeneric<T> |
85 | { | 92 | { |
86 | » | 93 | » public·class·InnerDerived |
87 | » { | 94 | » { |
Max diff block lines reached; 1316/4233 bytes (31.09%) of diff not shown. |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0193</ErrorName> | 3 | ··<ErrorName>CS0193</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0193:·The·*·or·->·operator·must·be·applied·to·a·pointer | 5 | ····<string>//·CS0193:·The·*·or·->·operator·must·be·applied·to·a·pointer |
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | unsafe·class·X·{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » int·a·=·0; | ||
12 | » » if·(*a·==·0) | ||
13 | » » » return; | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0193:·The·*·or·->·operator·must·be·applied·to·a·pointer | ||
17 | //·Line:·10 | 6 | //·Line:·10 |
18 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
19 | class·C | 8 | class·C |
20 | { | 9 | { |
21 | » unsafe·static·void·Foo·(object·o) | 10 | » unsafe·static·void·Foo·(object·o) |
22 | » { | 11 | » { |
23 | » » bool·x·=·false; | 12 | » » bool·x·=·false; |
24 | » » if·(o·is·bool·?·*x·:·null)·{ | 13 | » » if·(o·is·bool·?·*x·:·null)·{ |
25 | » » } | 14 | » » } |
26 | » } | 15 | » } |
27 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0193:·The·*·or·->·operator·must·be·applied·to·a·pointer | ||
18 | //·Line:·9 | ||
19 | //·Compiler·options:·-unsafe | ||
20 | unsafe·class·X·{ | ||
21 | » static·void·Main·() | ||
22 | » { | ||
23 | » » int·a·=·0; | ||
24 | » » if·(*a·==·0) | ||
25 | » » » return; | ||
26 | » } | ||
27 | }</string> | ||
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 1, 60 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>CS3008</ErrorName> | 3 | ··<ErrorName>CS3008</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3008:·Identifier·`_ | 5 | ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | ||
8 | [assembly: | 9 | [assembly:·CLSCompliant(true)] |
9 | namespace·__N | ||
10 | { | 10 | public·class·CLSClass·{ |
11 | ········public·static·int·_value·=·3; | ||
11 | }</string> | 12 | }</string> |
12 | ····<string>//·CS3008:·Identifier·`_ | 13 | ····<string>//·CS3008:·Identifier·`CLSClass._value'·is·not·CLS-compliant |
13 | //·Line:· | 14 | //·Line:·9 |
14 | //·Compiler·options:·-warnaserror·-warn:1 | 15 | //·Compiler·options:·-warnaserror·-warn:1 |
15 | using·System; | 16 | using·System; |
16 | [assembly:CLSCompliant(true)] | 17 | [assembly:·CLSCompliant(true)] |
17 | public·class· | 18 | public·class·CLSClass·{ |
19 | ········public·const·string·_value·=·""; | ||
18 | }</string> | 20 | }</string> |
19 | ····<string>//·CS3008:·Identifier·` | 21 | ····<string>//·CS3008:·Identifier·`C._()'·is·not·CLS-compliant |
20 | //·Line:·9 | 22 | //·Line:·9 |
21 | //·Compiler·options:·-warnaserror·-warn:1 | 23 | //·Compiler·options:·-warnaserror·-warn:1 |
22 | using·System; | 24 | using·System; |
23 | [assembly:CLSCompliant(true)] | 25 | [assembly:CLSCompliant(true)] |
24 | public·interface·I·{ | ||
25 | 26 | public·class·C·{ | |
27 | ········public·void·_()·{} | ||
26 | }</string> | 28 | }</string> |
27 | ····<string>//·CS3008:·Identifier·` | 29 | ····<string>//·CS3008:·Identifier·`E2.__VALUE'·is·not·CLS-compliant |
28 | //·Line:· | 30 | //·Line:·9 |
29 | //·Compiler·options:·-warnaserror·-warn:1 | 31 | //·Compiler·options:·-warnaserror·-warn:1 |
30 | using·System; | 32 | using·System; |
31 | [assembly: | 33 | [assembly:CLSCompliant·(true)] |
32 | public·delegate·void·MyDelegate(); | ||
33 | public·class·CLSClass·{ | ||
34 | 34 | public·enum·E2·{ | |
35 | ········__VALUE | ||
35 | }</string> | 36 | }</string> |
36 | ····<string>//·CS3008:·Identifier·` | 37 | ····<string>//·CS3008:·Identifier·`I._()'·is·not·CLS-compliant |
37 | //·Line:·9 | 38 | //·Line:·9 |
38 | //·Compiler·options:·-warnaserror·-warn:1 | 39 | //·Compiler·options:·-warnaserror·-warn:1 |
39 | using·System; | 40 | using·System; |
40 | [assembly:CLSCompliant(true)] | 41 | [assembly:CLSCompliant(true)] |
41 | public·class·C·{ | ||
42 | 42 | public·interface·I·{ | |
43 | ········void·_(); | ||
44 | }</string> | ||
45 | ····<string>//·CS3008:·Identifier·`__N'·is·not·CLS-compliant | ||
46 | //·Line:·7 | ||
47 | //·Compiler·options:·-warnaserror·-warn:1 | ||
48 | [assembly:System.CLSCompliant(true)] | ||
49 | namespace·__N | ||
50 | { | ||
43 | }</string> | 51 | }</string> |
44 | ····<string>//·CS3008:·Identifier·`System.Error.__ComObject'·is·not·CLS-compliant | 52 | ····<string>//·CS3008:·Identifier·`System.Error.__ComObject'·is·not·CLS-compliant |
45 | //·Line:·9 | 53 | //·Line:·9 |
46 | //·Compiler·options:·-warnaserror·-warn:1 | 54 | //·Compiler·options:·-warnaserror·-warn:1 |
47 | using·System; | 55 | using·System; |
48 | [assembly:CLSCompliant(true)] | 56 | [assembly:CLSCompliant(true)] |
Offset 62, 48 lines modified | Offset 71, 39 lines modified | ||
62 | namespace·System.Error·{ | 71 | namespace·System.Error·{ |
63 | » public·class·__ComObject·:·MarshalByRefObject·{ | 72 | » public·class·__ComObject·:·MarshalByRefObject·{ |
64 | » » private·__ComObject·() | 73 | » » private·__ComObject·() |
65 | » » { | 74 | » » { |
66 | » » } | 75 | » » } |
67 | » } | 76 | » } |
68 | }</string> | 77 | }</string> |
69 | ····<string>//·CS3008:·Identifier·` | 78 | ····<string>//·CS3008:·Identifier·`_A'·is·not·CLS-compliant |
70 | //·Line:· | 79 | //·Line:·8 |
71 | //·Compiler·options:·-warnaserror·-warn:1 | 80 | //·Compiler·options:·-warnaserror·-warn:1 |
72 | using·System; | 81 | using·System; |
73 | [assembly:CLSCompliant | 82 | [assembly:CLSCompliant(true)] |
83 | public·class·_A·{ | ||
74 | public·enum·E2·{ | ||
75 | ········__VALUE | ||
76 | }</string> | 84 | }</string> |
77 | ····<string>//·CS3008:·Identifier·` | 85 | ····<string>//·CS3008:·Identifier·`_I'·is·not·CLS-compliant |
78 | //·Line:· | 86 | //·Line:·8 |
79 | //·Compiler·options:·-warnaserror·-warn:1 | 87 | //·Compiler·options:·-warnaserror·-warn:1 |
80 | using·System; | 88 | using·System; |
81 | [assembly: | 89 | [assembly:CLSCompliant(true)] |
90 | public·interface·_I·{ | ||
82 | public·class·CLSClass·{ | ||
83 | ········public·const·string·_value·=·""; | ||
84 | }</string> | 91 | }</string> |
85 | ····<string>//·CS3008:·Identifier·`CLSClass._ | 92 | ····<string>//·CS3008:·Identifier·`CLSClass._myEvent'·is·not·CLS-compliant |
86 | //·Line:· | 93 | //·Line:·11 |
87 | //·Compiler·options:·-warnaserror·-warn:1 | 94 | //·Compiler·options:·-warnaserror·-warn:1 |
88 | using·System; | 95 | using·System; |
89 | [assembly:·CLSCompliant(true)] | 96 | [assembly:·CLSCompliant(true)] |
97 | public·delegate·void·MyDelegate(); | ||
90 | public·class·CLSClass·{ | ||
91 | ········public·static·int·_value·=·3; | ||
92 | }</string> | ||
93 | ····<string>//·CS3008:·Identifier·`_I'·is·not·CLS-compliant | ||
94 | //·Line:·8 | ||
95 | //·Compiler·options:·-warnaserror·-warn:1 | ||
96 | using·System; | ||
97 | [assembly:CLSCompliant(true)] | ||
98 | public· | 98 | public·class·CLSClass·{ |
99 | ········public·event·MyDelegate·_myEvent; | ||
99 | }</string> | 100 | }</string> |
100 | ··</Examples> | 101 | ··</Examples> |
Max diff block lines reached; 0/4069 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 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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, 253 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>CS0246</ErrorName> | 3 | ··<ErrorName>CS0246</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 5 | ····<string>//·CS0246:·The·type·or·namespace·name·`AAAA'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
6 | //·Line:· | 6 | //·Line:·7 |
7 | 7 | using·System; | |
8 | [assembly:CLSCompliant·(true)] | ||
9 | [AAAA(false)] | ||
10 | public·sealed·class·Region | ||
8 | { | 11 | { |
9 | » static·void·Foo<T>·(int·i) | ||
10 | » { | ||
11 | 12 | ····public·Region()·{} | |
13 | }</string> | ||
14 | ····<string>//·CS0246:·The·type·or·namespace·name·`aa'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
15 | //·Line:·6 | ||
16 | public·class·Test | ||
17 | { | ||
18 | » [aa.bb]·int·dummy; | ||
12 | » public·static·void·Main·() | ||
13 | » { | ||
14 | » » Foo<TypeMe>·(1); | ||
15 | » } | ||
16 | }</string> | 19 | }</string> |
17 | ····<string>//·CS0246:·The·type·or·namespace·name·`var'·could·not·be·found.·Are·you·missing·an·assembly·reference? | 20 | ····<string>//·CS0246:·The·type·or·namespace·name·`var'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
18 | //·Line:·8 | 21 | //·Line:·8 |
19 | class·C | 22 | class·C |
20 | { | 23 | { |
21 | » public·static·void·Main·() | 24 | » public·static·void·Main·() |
22 | » { | 25 | » { |
23 | » » var[]·v·=·new·int[0]; | 26 | » » var[]·v·=·new·int[0]; |
24 | » } | 27 | » } |
25 | }</string> | 28 | }</string> |
26 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 29 | ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
27 | //·Line:· | 30 | //·Line:·8 |
28 | using·System; | ||
29 | class·C | ||
30 | { | ||
31 | » public·static·void·Main·() | ||
32 | » { | ||
33 | » » try·{ | ||
34 | » » » throw·null; | ||
35 | » » }·catch·(ArgumentException)·{ | ||
36 | » » }·catch·(aGgt)·{ | ||
37 | » » } | ||
38 | » } | ||
39 | }</string> | ||
40 | ····<string>//·CS0246:·The·type·or·namespace·name·`wrong'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
41 | //·Line:·15 | ||
42 | using·System; | ||
43 | class·X | 31 | class·X |
44 | { | 32 | { |
45 | » static·void·Foo<T>·()·where·T·:·class | ||
46 | » { | ||
47 | » } | ||
48 | » public·static·void·Main·() | 33 | » public·static·void·Main·() |
49 | » { | 34 | » { |
35 | » » B·b; | ||
50 | » » Action·a·=·()·=>·{ | ||
51 | » » » Foo<wrong>·(); | ||
52 | » » }; | ||
53 | » } | 36 | » } |
54 | }</string> | 37 | }</string> |
55 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 38 | ····<string>//·CS0246:·The·type·or·namespace·name·`dynamic'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
56 | //·Line:· | 39 | //·Line:·4 |
57 | using·System; | ||
58 | public·class·classAttribute·:·Attribute | ||
59 | { | ||
60 | 40 | using·static·dynamic;</string> | |
41 | ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
42 | //·Line:·5 | ||
43 | interface·A·{ | ||
44 | ········event·ErrorType·Test; | ||
61 | [@class] | ||
62 | class·Foo | ||
63 | { | ||
64 | }</string> | 45 | }</string> |
65 | ····<string>//·CS0246:·The·type·or·namespace·name·` | 46 | ····<string>//·CS0246:·The·type·or·namespace·name·`ErrorType'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
66 | //·Line:· | 47 | //·Line:·4 |
67 | namespace·Foo·{ | ||
68 | ········public·interface·IBase·{ | ||
69 | ················object·X·{·get;·} | ||
70 | ········} | ||
71 | } | ||
72 | public·interface·IDerived<T>·:·Foo.IBase·{ | ||
73 | ········T·X·{·get;·} | ||
74 | } | ||
48 | public·delegate·ErrorType·Delegate·();</string> | ||
75 | public·class·Test<T>·{ | ||
76 | ········public·class·Y·:·IDerived<T>,·IBase | ||
77 | ········{ | ||
78 | ················public·T·X·{·get·{·return·default·(T);·}·} | ||
79 | ················object·Foo.IBase.X·{ | ||
80 | ························get·{·return·default·(T);·} | ||
81 | ················} | ||
82 | ········} | ||
83 | }</string> | ||
84 | ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference? | 49 | ····<string>//·CS0246:·The·type·or·namespace·name·`B'·could·not·be·found.·Are·you·missing·an·assembly·reference? |
85 | //·Line:·4 | 50 | //·Line:·4 |
51 | interface·A·:·B·{ | ||
86 | class·A·:·C<B> | ||
87 | { | ||
88 | ··class·B·{} | ||
89 | } | 52 | } |
90 | · | ||
91 | interface·C<X>·{}</string> | ||
92 | ····<string>//·CS0246:·The·type·or·namespace·name·`Foo'·could·not·be·found.·Are·you·missing·an·assembly·reference? | ||
93 | //·Line:·8 | ||
94 | class·Crashy | ||
95 | { | ||
Max diff block lines reached; 12529/16200 bytes (77.34%) of diff not shown. |
Offset 1, 168 lines modified | Offset 1, 184 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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?' | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-warnaserror·-warn:2 | ||
8 | public·class·C | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » int?·s·=·null; | ||
13 | » » int?·v·=·s·+·null; | ||
14 | » } | ||
15 | }</string> | ||
5 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?' | 16 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`E?' |
6 | //·Line:·15 | 17 | //·Line:·15 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | 18 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | enum·E | 19 | enum·E |
9 | { | 20 | { |
10 | » V | 21 | » V |
11 | } | 22 | } |
12 | public·class·C | 23 | public·class·C |
13 | { | 24 | { |
14 | » public·static·void·Main·() | 25 | » public·static·void·Main·() |
15 | » { | 26 | » { |
16 | » » E·e·=·E.V; | 27 | » » E·e·=·E.V; |
17 | » » object·o·=· | 28 | » » object·o·=·null·+·e; |
18 | » } | 29 | » } |
19 | }</string> | 30 | }</string> |
20 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' | 31 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' |
21 | //·Line:·9 | 32 | //·Line:·9 |
22 | //·Compiler·options:·-warnaserror·-warn:2 | 33 | //·Compiler·options:·-warnaserror·-warn:2 |
23 | public·class·C | 34 | public·class·C |
24 | { | 35 | { |
25 | » public·static·void·Main·() | 36 | » public·static·void·Main·() |
26 | » { | 37 | » { |
38 | » » b·=·(null·&·0)·!=·null; | ||
27 | » » int?·s·=·null; | ||
28 | » » int?·v·=·s·+·null; | ||
29 | » } | 39 | » } |
30 | }</string> | 40 | }</string> |
31 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·` | 41 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'· |
32 | //·Line:· | 42 | //·Line:·8 |
33 | //·Compiler·options:·-warnaserror·-warn:2 | 43 | //·Compiler·options:·-warnaserror·-warn:2 |
34 | class·C | 44 | class·C |
35 | { | 45 | { |
36 | » static·void· | 46 | » static·void·Main·() |
37 | » { | 47 | » { |
38 | » » u | 48 | » » ushort·us·=·22; |
39 | » » | 49 | » » int?·r·=·us·<<·null; |
40 | » } | 50 | » } |
41 | }</string> | 51 | }</string> |
42 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·` | 52 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`short?' |
43 | //·Line:· | 53 | //·Line:·24 |
44 | //·Compiler·options:·-warnaserror·-warn:2 | 54 | //·Compiler·options:·-warnaserror·-warn:2 |
45 | 55 | struct·S | |
46 | { | 56 | { |
47 | » static· | 57 | » public·static·short·operator·+·(S·s,·S·i) |
48 | » { | 58 | » { |
49 | » » | 59 | » » return·2; |
50 | » } | 60 | » } |
51 | }</string> | ||
52 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?'· | ||
53 | //·Line:·8 | ||
54 | //·Compiler·options:·-warnaserror·-warn:2 | ||
61 | » public·static·int?·operator·+·(S?·s,·int?·i) | ||
55 | class·C | ||
56 | { | ||
57 | » static·void·Main·() | ||
58 | » { | 62 | » { |
63 | » » return·2; | ||
59 | » » ushort·us·=·22; | ||
60 | » » int?·r·=·us·<<·null; | ||
61 | » } | 64 | » } |
62 | }</string> | ||
63 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`int?' | ||
64 | //·Line:·9 | ||
65 | //·Compiler·options:·-warnaserror·-warn:2 | ||
66 | 65 | } | |
66 | class·C | ||
67 | { | 67 | { |
68 | » public·static·void·Main·() | 68 | » public·static·void·Main·() |
69 | » { | 69 | » { |
70 | » » | 70 | » » S?·s·=·new·S·(); |
71 | » » var·x·=·s·+·(S?)null; | ||
71 | » } | 72 | » } |
72 | }</string> | 73 | }</string> |
73 | ····<string>//·CS04 | 74 | ····<string>//·CS0472:·The·result·of·the·expression·is·always·`null'·of·type·`MyEnum?' |
74 | //·Line:·1 | 75 | //·Line:·17 |
75 | //·Compiler·options:·-warnaserror·-warn:2 | 76 | //·Compiler·options:·-warnaserror·-warn:2 |
76 | 77 | using·System; | |
78 | enum·MyEnum | ||
77 | { | 79 | { |
78 | » V | 80 | » Value_1 |
79 | } | 81 | } |
80 | 82 | class·C | |
81 | { | 83 | { |
82 | » public·static·void·Main·() | 84 | » public·static·void·Main·() |
83 | » { | 85 | » { |
84 | » » E·e·=·E.V; | ||
85 | » » | 86 | » » var·d·=·MyEnum.Value_1; |
87 | » » var·x·=·d·&·null; | ||
88 | » } | ||
89 | }</string> | ||
90 | ····<string>//·CS0458:·The·result·of·the·expression·is·always·`null'·of·type·`ulong?' | ||
91 | //·Line:·10 | ||
92 | //·Compiler·options:·-warnaserror·-warn:2 | ||
93 | class·C | ||
94 | { | ||
95 | » static·void·Foo() | ||
96 | » { | ||
97 | » » ulong·a·=·100; | ||
98 | » » var·res·=·a·<<·null; | ||
Max diff block lines reached; 2812/5975 bytes (47.06%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1978</ErrorName> | 3 | ··<ErrorName>CS1978</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1978:·An·expression·of·type·` | 5 | ····<string>//·CS1978:·An·expression·of·type·`__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·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation | 15 | ····<string>//·CS1978:·An·expression·of·type·`int*'·cannot·be·used·as·an·argument·of·dynamic·operation |
16 | //·Line:·9 | 16 | //·Line:·9 |
17 | //·Compiler·options:·-unsafe | 17 | //·Compiler·options:·-unsafe |
18 | unsafe·class·C | 18 | unsafe·class·C |
19 | { | 19 | { |
20 | » public·static·void·Main·() | 20 | » public·static·void·Main·() |
21 | » { | 21 | » { |
22 | » » dynamic·d·=·null; | 22 | » » dynamic·d·=·null; |
23 | » » d·((int*)0); | 23 | » » d·((int*)0); |
24 | » } | 24 | » } |
25 | }</string> | 25 | }</string> |
26 | ····<string>//·CS1978:·An·expression·of·type·` | 26 | ····<string>//·CS1978:·An·expression·of·type·`void'·cannot·be·used·as·an·argument·of·dynamic·operation |
27 | //·Line:·9 | 27 | //·Line:·9 |
28 | class·C | 28 | class·C |
29 | { | 29 | { |
30 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
31 | » { | 31 | » { |
32 | » » dynamic·d·=·null; | 32 | » » dynamic·d·=·null; |
33 | » » d·( | 33 | » » d·(Main·()); |
34 | » } | 34 | » } |
35 | }</string> | 35 | }</string> |
36 | ··</Examples> | 36 | ··</Examples> |
37 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 1, 97 lines modified | Offset 1, 97 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0106</ErrorName> | 3 | ··<ErrorName>CS0106</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0106:·The·modifier·` | 5 | ····<string>//·CS0106:·The·modifier·`virtual'·is·not·valid·for·this·item |
6 | //·Line:· | 6 | //·Line:·7 |
7 | 7 | class·C | |
8 | { | 8 | { |
9 | » public·int·Foo·{ | ||
10 | » » virtual·set·{·} | ||
9 | » public·sealed·override·int·GetHashCode·() | ||
10 | » { | ||
11 | » » return·1; | ||
12 | » } | 11 | » } |
13 | }</string> | 12 | }</string> |
14 | ····<string>//·CS0106:·The·modifier·` | 13 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item |
15 | //·Line:·6 | 14 | //·Line:·6 |
16 | //·Compiler·option:·-langversion:latest | ||
17 | 15 | interface·S | |
18 | { | 16 | { |
17 | » public·void·Foo·(); | ||
19 | }</string> | 18 | }</string> |
20 | ····<string>//·CS0106:·The·modifier·`unsafe'·is·not·valid·for·this·item | 19 | ····<string>//·CS0106:·The·modifier·`unsafe'·is·not·valid·for·this·item |
21 | //·Line:·5 | 20 | //·Line:·5 |
22 | //·Compiler·options:·-unsafe | 21 | //·Compiler·options:·-unsafe |
23 | unsafe·enum·E | 22 | unsafe·enum·E |
24 | { | 23 | { |
25 | }</string> | 24 | }</string> |
26 | ····<string>//·CS0106:·The·modifier·` | 25 | ····<string>//·CS0106:·The·modifier·`static'·is·not·valid·for·this·item |
27 | //·Line:· | 26 | //·Line:·6 |
28 | //·Compiler·options:·-unsafe | ||
29 | 27 | class·Data | |
30 | { | 28 | { |
31 | » | 29 | » public·static·delegate·int·Count·(); |
32 | }</string> | 30 | }</string> |
33 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item | 31 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item |
34 | //·Line:·6 | 32 | //·Line:·6 |
35 | class·C | 33 | class·C |
36 | { | 34 | { |
37 | » public·~C·() | 35 | » public·~C·() |
38 | » { | 36 | » { |
39 | » } | 37 | » } |
40 | }</string> | 38 | }</string> |
41 | ····<string>//·CS0106:·The·modifier·` | 39 | ····<string>//·CS0106:·The·modifier·`readonly'·is·not·valid·for·this·item |
42 | //·Line:· | 40 | //·Line:·6 |
41 | //·Compiler·option:·-langversion:latest | ||
43 | interface·A·{ | ||
44 | » void·B·(); | ||
45 | } | ||
46 | class·X·:·A·{ | ||
47 | » public·virtual·void·A.B·()·{} | ||
48 | 42 | readonly·interface·I | |
43 | { | ||
49 | }</string> | 44 | }</string> |
50 | ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item | 45 | ····<string>//·CS0106:·The·modifier·`abstract'·is·not·valid·for·this·item |
51 | //·Line:·6 | 46 | //·Line:·6 |
52 | struct·S | 47 | struct·S |
53 | { | 48 | { |
54 | » public·abstract·int·Prop·{ | 49 | » public·abstract·int·Prop·{ |
55 | » » set·{} | 50 | » » set·{} |
56 | » } | 51 | » } |
57 | }</string> | 52 | }</string> |
58 | ····<string>//·CS0106:·The·modifier·` | 53 | ····<string>//·CS0106:·The·modifier·`async'·is·not·valid·for·this·item |
59 | //·Line:·6 | 54 | //·Line:·6 |
60 | interface· | 55 | interface·I |
61 | { | 56 | { |
62 | » | 57 | » async·void·M·(); |
63 | }</string> | 58 | }</string> |
64 | ····<string>//·CS0106:·The·modifier·`v | 59 | ····<string>//·CS0106:·The·modifier·`volatile'·is·not·valid·for·this·item |
65 | //·Line:· | 60 | //·Line:·8 |
61 | //·Compiler·options:·-unsafe | ||
66 | c | 62 | public·unsafe·struct·S |
67 | { | 63 | { |
64 | » » volatile·fixed·char·b[8]; | ||
68 | » public·int·Foo·{ | ||
69 | » » virtual·set·{·} | ||
70 | » } | ||
71 | }</string> | 65 | }</string> |
72 | ····<string>//·CS0106:·The·modifier·` | 66 | ····<string>//·CS0106:·The·modifier·`sealed'·is·not·valid·for·this·item |
73 | //·Line:·6 | 67 | //·Line:·6 |
74 | 68 | struct·S | |
75 | { | 69 | { |
76 | » | 70 | » public·sealed·override·int·GetHashCode·() |
71 | » { | ||
72 | » » return·1; | ||
73 | » } | ||
77 | }</string> | 74 | }</string> |
78 | ····<string>//·CS0106:·The·modifier·` | 75 | ····<string>//·CS0106:·The·modifier·`public'·is·not·valid·for·this·item |
79 | //·Line:· | 76 | //·Line:·8 |
77 | interface·A·{ | ||
78 | » void·B·(); | ||
79 | } | ||
80 | class·Data | ||
81 | { | ||
82 | 80 | class·X·:·A·{ | |
81 | » public·virtual·void·A.B·()·{} | ||
82 | » static·void·Main·()·{} | ||
83 | }</string> | 83 | }</string> |
84 | ··</Examples> | 84 | ··</Examples> |
85 | </ErrorDocumentation> | 85 | </ErrorDocumentation> |
Offset 1, 73 lines modified | Offset 1, 73 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS3014</ErrorName> | 3 | ··<ErrorName>CS3014</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3014:·`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:·`I'·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·interface·I·{ |
19 | }</string> | ||
11 | ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant | 20 | ····<string>//·CS3014:·`E'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
12 | //·Line:·8 | 21 | //·Line:·8 |
13 | //·Compiler·options:·-warnaserror·-warn:1 | 22 | //·Compiler·options:·-warnaserror·-warn:1 |
14 | using·System; | 23 | using·System; |
15 | [CLSCompliant·(true)] | 24 | [CLSCompliant·(true)] |
16 | public·enum·E·{ | 25 | public·enum·E·{ |
17 | }</string> | 26 | }</string> |
18 | ····<string>//·CS3014:·` | 27 | ····<string>//·CS3014:·`C'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
19 | //·Line:·8 | 28 | //·Line:·8 |
20 | //·Compiler·options:·-warnaserror·-warn:1 | 29 | //·Compiler·options:·-warnaserror·-warn:1 |
21 | using·System; | 30 | using·System; |
22 | public·enum·E2·{ | ||
23 | 31 | [CLSCompliant·(true)] | |
24 | 32 | public·class·C·{ | |
25 | }</string> | 33 | }</string> |
26 | ····<string>//·CS3014:·`CLSClass.implicit·operator·CLSClass(byte)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant | 34 | ····<string>//·CS3014:·`CLSClass.implicit·operator·CLSClass(byte)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
27 | //·Line:·9 | 35 | //·Line:·9 |
28 | //·Compiler·options:·-warnaserror·-warn:1 | 36 | //·Compiler·options:·-warnaserror·-warn:1 |
29 | using·System; | 37 | using·System; |
30 | public·abstract·class·CLSClass·{ | 38 | public·abstract·class·CLSClass·{ |
31 | ········[CLSCompliant·(true)] | 39 | ········[CLSCompliant·(true)] |
32 | ········public·static·implicit·operator·CLSClass(byte·value)·{ | 40 | ········public·static·implicit·operator·CLSClass(byte·value)·{ |
33 | ················return·null; | 41 | ················return·null; |
34 | ········} | 42 | ········} |
35 | }</string> | 43 | }</string> |
36 | ····<string>//·CS3014:·` | 44 | ····<string>//·CS3014:·`D'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
37 | //·Line:·8 | 45 | //·Line:·8 |
38 | //·Compiler·options:·-warnaserror·-warn:1 | 46 | //·Compiler·options:·-warnaserror·-warn:1 |
39 | using·System; | 47 | using·System; |
40 | [CLSCompliant·(true)] | 48 | [CLSCompliant·(true)] |
49 | public·delegate·void·D·();</string> | ||
41 | public·class·C·{ | ||
42 | }</string> | ||
43 | ····<string>//·CS3014:·`I.Valid(bool)'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant | ||
44 | //·Line:·9 | ||
45 | //·Compiler·options:·-warnaserror·-warn:1 | ||
46 | using·System; | ||
47 | public·interface·I·{ | ||
48 | ········[CLSCompliant·(true)] | ||
49 | ········void·Valid·(bool·arg); | ||
50 | }</string> | ||
51 | ····<string>//·CS3014:·` | 50 | ····<string>//·CS3014:·`E2.Foo'·cannot·be·marked·as·CLS-compliant·because·the·assembly·is·not·marked·as·CLS-compliant |
52 | //·Line:·8 | 51 | //·Line:·8 |
53 | //·Compiler·options:·-warnaserror·-warn:1 | 52 | //·Compiler·options:·-warnaserror·-warn:1 |
54 | using·System; | 53 | using·System; |
54 | public·enum·E2·{ | ||
55 | [CLSCompliant·(true)] | 55 | ········[CLSCompliant·(true)] |
56 | 56 | ········Foo | |
57 | }</string> | 57 | }</string> |
58 | ··</Examples> | 58 | ··</Examples> |
59 | </ErrorDocumentation> | 59 | </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>CS1750</ErrorName> | 3 | ··<ErrorName>CS1750</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`decimal'·cannot·be·converted·to·parameter·type·`int?' | ||
6 | //·Line:·6 | ||
7 | public·class·TS | ||
8 | { | ||
9 | » public·static·void·Test·(int?·i·=·1m) | ||
10 | » { | ||
11 | » } | ||
12 | }</string> | ||
13 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`S'·cannot·be·converted·to·parameter·type·`C' | ||
14 | //·Line:·10 | ||
15 | struct·S | ||
16 | { | ||
17 | } | ||
18 | class·C | ||
19 | { | ||
20 | » public·static·void·Test·(C·c·=·new·S·()) | ||
21 | » { | ||
22 | » } | ||
23 | }</string> | ||
5 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`null'·cannot·be·converted·to·parameter·type·`A' | 24 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`null'·cannot·be·converted·to·parameter·type·`A' |
6 | //·Line:·8 | 25 | //·Line:·8 |
7 | using·System; | 26 | using·System; |
8 | class·GenericClass<T> | 27 | class·GenericClass<T> |
9 | { | 28 | { |
Offset 21, 40 lines modified | Offset 43, 18 lines modified | ||
21 | » } | 43 | » } |
22 | } | 44 | } |
23 | public·struct·A | 45 | public·struct·A |
24 | { | 46 | { |
25 | » public·int·Field; | 47 | » public·int·Field; |
26 | }</string> | 48 | }</string> |
27 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`decimal'·cannot·be·converted·to·parameter·type·`int?' | ||
28 | //·Line:·6 | ||
29 | public·class·TS | ||
30 | { | ||
31 | » public·static·void·Test·(int?·i·=·1m) | ||
32 | » { | ||
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`string'·cannot·be·converted·to·parameter·type·`int' | 49 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`string'·cannot·be·converted·to·parameter·type·`int' |
36 | //·Line:·6 | 50 | //·Line:·6 |
37 | public·class·C | 51 | public·class·C |
38 | { | 52 | { |
39 | » public·C·(int·a·=·"a") | 53 | » public·C·(int·a·=·"a") |
40 | » { | 54 | » { |
41 | » } | 55 | » } |
42 | }</string> | 56 | }</string> |
43 | ····<string>//·CS1750:·Optional·parameter·expression·of·type·`S'·cannot·be·converted·to·parameter·type·`C' | ||
44 | //·Line:·10 | ||
45 | struct·S | ||
46 | { | ||
47 | } | ||
48 | class·C | ||
49 | { | ||
50 | » public·static·void·Test·(C·c·=·new·S·()) | ||
51 | » { | ||
52 | » } | ||
53 | }</string> | ||
54 | ··</Examples> | 57 | ··</Examples> |
55 | </ErrorDocumentation> | 58 | </ErrorDocumentation> |
Offset 14, 29 lines modified | Offset 14, 14 lines modified | ||
14 | public·class·B | 14 | public·class·B |
15 | { | 15 | { |
16 | » protected·internal·interface·IBase· | 16 | » protected·internal·interface·IBase· |
17 | » { | 17 | » { |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0061:·Inconsistent·accessibility:·base·interface·`IFoo'·is·less·accessible·than·interface·`IBar' | ||
21 | //·Line:·9 | ||
22 | using·System; | ||
23 | interface·IFoo·{ | ||
24 | } | ||
25 | public·interface·IBar·:·IFoo·{ | ||
26 | } | ||
27 | class·ErrorCS0061·{ | ||
28 | » public·static·void·Main·()·{ | ||
29 | » } | ||
30 | }</string> | ||
31 | ····<string>//·CS0061:·Inconsistent·accessibility:·base·interface·`B.IBase'·is·less·accessible·than·interface·`A.IDerived' | 20 | ····<string>//·CS0061:·Inconsistent·accessibility:·base·interface·`B.IBase'·is·less·accessible·than·interface·`A.IDerived' |
32 | //·Line:·6 | 21 | //·Line:·6 |
33 | public·class·A | 22 | public·class·A |
34 | { | 23 | { |
35 | » protected·interface·IDerived·:·B.IBase | 24 | » protected·interface·IDerived·:·B.IBase |
36 | » { | 25 | » { |
Offset 45, 9 lines modified | Offset 30, 24 lines modified | ||
45 | public·class·B | 30 | public·class·B |
46 | { | 31 | { |
47 | » protected·internal·interface·IBase· | 32 | » protected·internal·interface·IBase· |
48 | » { | 33 | » { |
49 | » } | 34 | » } |
50 | }</string> | 35 | }</string> |
36 | ····<string>//·CS0061:·Inconsistent·accessibility:·base·interface·`IFoo'·is·less·accessible·than·interface·`IBar' | ||
37 | //·Line:·9 | ||
38 | using·System; | ||
39 | interface·IFoo·{ | ||
40 | } | ||
41 | public·interface·IBar·:·IFoo·{ | ||
42 | } | ||
43 | class·ErrorCS0061·{ | ||
44 | » public·static·void·Main·()·{ | ||
45 | » } | ||
46 | }</string> | ||
51 | ··</Examples> | 47 | ··</Examples> |
52 | </ErrorDocumentation> | 48 | </ErrorDocumentation> |
Offset 4, 63 lines modified | Offset 4, 63 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 | ····int·i; | ||
11 | ···· | ||
10 | ····void· | 12 | ····void·C·() |
11 | ····{ | 13 | ····{ |
14 | » i·=·i; | ||
12 | » int·l·=·3; | ||
13 | » l·=·l; | ||
14 | ····} | 15 | ····} |
15 | }</string> | 16 | }</string> |
16 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | 17 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? |
17 | //·Line:·9 | 18 | //·Line:·9 |
18 | //·Compiler·options:·-warnaserror·-warn:3 | 19 | //·Compiler·options:·-warnaserror·-warn:3 |
19 | class·A | 20 | class·A |
21 | { | ||
22 | » public·A·() | ||
23 | » { | ||
24 | » » int·a·=·a·=·5; | ||
25 | » } | ||
20 | {···· | ||
21 | ····int·i; | ||
22 | ···· | ||
23 | ····void·C·() | ||
24 | ····{ | ||
25 | » i·=·i; | ||
26 | ····} | ||
27 | }</string> | 26 | }</string> |
28 | ····<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? |
29 | //·Line:·9 | 28 | //·Line:·9 |
30 | //·Compiler·options:·-warnaserror·-warn:3 | 29 | //·Compiler·options:·-warnaserror·-warn:3 |
31 | class·A | 30 | class·A |
32 | {···· | 31 | {···· |
33 | ···· | 32 | ····static·int·Value; |
33 | ···· | ||
34 | ····void·D·() | ||
34 | ····{ | 35 | ····{ |
35 | » a·=·a; | 36 | » A.Value·=·Value; |
36 | ····} | 37 | ····} |
37 | }</string> | 38 | }</string> |
38 | ····<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? |
39 | //·Line:·9 | 40 | //·Line:·9 |
40 | //·Compiler·options:·-warnaserror·-warn:3 | 41 | //·Compiler·options:·-warnaserror·-warn:3 |
41 | class·A | 42 | class·A |
42 | {···· | 43 | {···· |
43 | ····static·int·Value; | ||
44 | ···· | ||
45 | ····void· | 44 | ····void·B·() |
46 | ····{ | 45 | ····{ |
47 | » | 46 | » int·l·=·3; |
47 | » l·=·l; | ||
48 | ····} | 48 | ····} |
49 | }</string> | 49 | }</string> |
50 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? | 50 | ····<string>//·CS1717:·Assignment·made·to·same·variable;·did·you·mean·to·assign·something·else? |
51 | //·Line:·9 | 51 | //·Line:·9 |
52 | //·Compiler·options:·-warnaserror·-warn:3 | 52 | //·Compiler·options:·-warnaserror·-warn:3 |
53 | class·A | 53 | class·A |
54 | { | ||
55 | » public·A·() | ||
56 | » { | ||
57 | » » int·a·=·a·=·5; | ||
58 | 54 | {···· | |
55 | ····public·A·(int·a) | ||
56 | ····{ | ||
57 | » a·=·a; | ||
58 | ····} | ||
59 | }</string> | 59 | }</string> |
60 | ··</Examples> | 60 | ··</Examples> |
61 | </ErrorDocumentation> | 61 | </ErrorDocumentation> |
Offset 1, 53 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>CS1574</ErrorName> | 3 | ··<ErrorName>CS1574</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·` | 5 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`System.Xml.XmlDocument'·that·could·not·be·resolved |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·- | 7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-noconfig |
8 | using·System; | 8 | using·System; |
9 | ///·<see·cref=" | 9 | ///·<seealso·cref="System.Xml.XmlDocument"/> |
10 | ///·with·/noconfig,·it·cannot·be·resolved. | ||
10 | public·class·Test | 11 | public·class·Test |
11 | { | 12 | { |
12 | » string·Foo·{ | ||
13 | » » get·{·return·null;·} | ||
14 | » } | ||
15 | } | 13 | }</string> |
14 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`explicit·operator·int·(bool)'·that·could·not·be·resolved | ||
15 | //·Line:·7 | ||
16 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
16 | 17 | using·System; | |
18 | ///·<seealso·cref="explicit·operator·int·(bool)"/> | ||
19 | public·class·Test | ||
17 | { | 20 | { |
18 | » static·void·Main·() | ||
19 | » {·} | ||
20 | }</string> | 21 | }</string> |
21 | ····<string>//·CS1574:·XML·comment·on·` | 22 | ····<string>//·CS1574:·XML·comment·on·`C.MM()'·has·cref·attribute·`int(int)'·that·could·not·be·resolved |
22 | //·Line:·8 | 23 | //·Line:·8 |
23 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | 24 | //·Compiler·options:·-doc:dummy.xml·-warnaserror |
24 | ///·I·am·delegate,·without·parens | ||
25 | 25 | class·C | |
26 | { | ||
27 | » ///·<returns>A·<see·cref="int(int)"·/>.</returns> | ||
28 | » void·MM·() | ||
29 | » { | ||
30 | » } | ||
31 | }</string> | ||
32 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(System.String)'·that·could·not·be·resolved | ||
33 | //·Line:·8 | ||
34 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
26 | 35 | using·System; | |
36 | ///·<seealso·cref="Method(System.String)"/> | ||
27 | public·class· | 37 | public·class·Test |
28 | { | 38 | { |
29 | }</string> | 39 | }</string> |
30 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·` | 40 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Goo'·that·could·not·be·resolved |
31 | //·Line:·8 | 41 | //·Line:·8 |
32 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 42 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
33 | using·System; | 43 | using·System; |
34 | ///·<see·cref=" | 44 | ///·<see·cref="Goo"/>·...·does·not·exist |
35 | public·class·Test | 45 | public·class·Test |
36 | { | 46 | { |
37 | » string·Foo·{ | 47 | » string·Foo·{ |
38 | » » get·{·return·null;·} | 48 | » » get·{·return·null;·} |
39 | » } | 49 | » } |
50 | } | ||
51 | class·X | ||
52 | { | ||
53 | » static·void·Main·() | ||
54 | » {·} | ||
40 | }</string> | 55 | }</string> |
41 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Format()'·that·could·not·be·resolved | 56 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Format()'·that·could·not·be·resolved |
42 | //·Line:·5 | 57 | //·Line:·5 |
43 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | 58 | //·Compiler·options:·-doc:dummy.xml·-warnaserror |
44 | ///·<summary> | 59 | ///·<summary> |
45 | ///·<see·cref="Format()"·/> | 60 | ///·<see·cref="Format()"·/> |
46 | ///·<see·cref="Test()"·/> | 61 | ///·<see·cref="Test()"·/> |
Offset 81, 72 lines modified | Offset 98, 55 lines modified | ||
81 | » static·void·Main·()·{ | 98 | » static·void·Main·()·{ |
82 | » } | 99 | » } |
83 | » ///·<summary·/> | 100 | » ///·<summary·/> |
84 | » void·IExecutable.ExecuteSilently·()·{ | 101 | » void·IExecutable.ExecuteSilently·()·{ |
85 | » } | 102 | » } |
86 | }</string> | 103 | }</string> |
87 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`MyDelegate(int)'·that·could·not·be·resolved | ||
88 | //·Line:·8 | ||
89 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | ||
90 | ///·<summary> | ||
91 | ///·<see·cref="MyDelegate(int)"·/> | ||
92 | ///·</summary> | ||
93 | public·class·Test·{ | ||
94 | ········///·<summary> | ||
95 | ········///·whatever | ||
96 | ········///·</summary> | ||
97 | ········public·delegate·void·MyDelegate(int·i); | ||
98 | }</string> | ||
99 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method( | 104 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`Method(x,y)'·that·could·not·be·resolved |
100 | //·Line:· | 105 | //·Line:·7 |
101 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 106 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
102 | using·System; | 107 | using·System; |
103 | ///·<see | 108 | ///·<see·cref="Method(x,y)"/> |
104 | public·class·Test | ||
105 | { | ||
106 | }</string> | ||
107 | ····<string>//·CS1574:·XML·comment·on·`Test'·has·cref·attribute·`System.Xml.XmlDocument'·that·could·not·be·resolved | ||
108 | //·Line:·9 | ||
109 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-noconfig | ||
110 | using·System; | ||
111 | ///·<seealso·cref="System.Xml.XmlDocument"/> | ||
112 | ///·with·/noconfig,·it·cannot·be·resolved. | ||
113 | public·class·Test | 109 | public·class·Test |
114 | { | 110 | { |
115 | }</string> | 111 | }</string> |
116 | ····<string>//·CS1574:·XML·comment·on·` | 112 | ····<string>//·CS1574:·XML·comment·on·`Foo'·has·cref·attribute·`Dispatch()'·that·could·not·be·resolved |
117 | //·Line:·8 | 113 | //·Line:·8 |
118 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | 114 | //·Compiler·options:·-doc:dummy.xml·-warnaserror |
119 | 115 | ///·I·am·delegate,·without·parens | |
116 | public·delegate·void·Dispatch·(); | ||
117 | ///·<see·cref="Dispatch()"·/> | ||
118 | public·class·Foo | ||
Max diff block lines reached; 1367/6046 bytes (22.61%) of diff not shown. |
Offset 1, 131 lines modified | Offset 1, 170 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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.IFoo.Foo()' | ||
6 | //·Line:·14 | ||
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
8 | using·System; | ||
9 | namespace·Testing | ||
10 | { | ||
11 | » ///·<summary> | ||
12 | » ///·description·for·interface·IFoo | ||
13 | » ///·</summary> | ||
14 | » public·interface·IFoo | ||
15 | » { | ||
16 | » » void·Foo·(); | ||
17 | » } | ||
18 | }</string> | ||
5 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 19 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Constant' |
6 | //·Line:·14 | 20 | //·Line:·14 |
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 21 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
8 | using·System; | 22 | using·System; |
9 | namespace·Testing | 23 | namespace·Testing |
10 | { | 24 | { |
11 | » ///·<summary> | 25 | » ///·<summary> |
12 | » ///·description·for·class·Test | 26 | » ///·description·for·class·Test |
13 | » ///·</summary> | 27 | » ///·</summary> |
14 | » public·class·Test | 28 | » public·class·Test |
15 | » { | 29 | » { |
30 | » » public·const·string·Constant·=·"CONSTANT·STRING"; | ||
16 | » » public·struct·InternalStruct | ||
17 | » » { | ||
18 | » » } | ||
19 | » } | 31 | » } |
20 | }</string> | 32 | }</string> |
21 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·` | 33 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`EntryPoint.Create(bool)' |
22 | //·Line:· | 34 | //·Line:·6 |
35 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
36 | ///·<summary>test</summary> | ||
37 | public·class·EntryPoint·{ | ||
38 | » protected·void·Create·(bool·test)·{ | ||
39 | » } | ||
40 | » protected·void·Remove·()·{ | ||
41 | » } | ||
42 | }</string> | ||
43 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Foo.Foo' | ||
44 | //·Line:·12 | ||
23 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 45 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
24 | using·System; | 46 | using·System; |
25 | namespace·Testing | 47 | namespace·Testing |
26 | { | 48 | { |
27 | » | 49 | » ///·comment·is·here. |
50 | » public·enum·Foo | ||
28 | » { | 51 | » { |
52 | » » Foo, | ||
53 | » » ///·required·for·all·enum·members | ||
54 | » » Bar | ||
29 | » } | 55 | » } |
30 | }</string> | 56 | }</string> |
31 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.TestClass' | 57 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.TestClass' |
32 | //·Line:·9 | 58 | //·Line:·9 |
33 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 59 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
34 | using·System; | 60 | using·System; |
35 | namespace·Testing | 61 | namespace·Testing |
36 | { | 62 | { |
37 | » public·class·TestClass | 63 | » public·class·TestClass |
38 | » { | 64 | » { |
39 | » } | 65 | » } |
40 | }</string> | 66 | }</string> |
41 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 67 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.InternalClass' |
42 | //·Line:·14 | 68 | //·Line:·14 |
43 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 69 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
44 | using·System; | 70 | using·System; |
45 | namespace·Testing | 71 | namespace·Testing |
46 | { | 72 | { |
47 | » ///·<summary> | 73 | » ///·<summary> |
48 | » ///·description·for·class·Test | 74 | » ///·description·for·class·Test |
49 | » ///·</summary> | 75 | » ///·</summary> |
50 | » public·class·Test | 76 | » public·class·Test |
51 | » { | 77 | » { |
52 | » » p | 78 | » » protected·class·InternalClass |
53 | » » { | 79 | » » { |
54 | » » } | 80 | » » } |
55 | » } | 81 | » } |
56 | }</string> | 82 | }</string> |
57 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test. | 83 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.Foo()' |
58 | //·Line:·14 | 84 | //·Line:·14 |
59 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 85 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
60 | using·System; | 86 | using·System; |
61 | namespace·Testing | 87 | namespace·Testing |
62 | { | 88 | { |
63 | » ///·<summary> | 89 | » ///·<summary> |
64 | » ///·description·for·class·Test | 90 | » ///·description·for·class·Test |
65 | » ///·</summary> | 91 | » ///·</summary> |
66 | » public·class·Test | 92 | » public·class·Test |
67 | » { | 93 | » { |
68 | » » public· | 94 | » » public·static·void·Foo·() |
95 | » » { | ||
96 | » » } | ||
69 | » } | 97 | » } |
70 | }</string> | 98 | }</string> |
71 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing. | 99 | ····<string>//·CS1591:·Missing·XML·comment·for·publicly·visible·type·or·member·`Testing.Test.~Test()' |
72 | //·Line:·1 | 100 | //·Line:·16 |
73 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | 101 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 |
74 | using·System; | 102 | using·System; |
75 | namespace·Testing | 103 | namespace·Testing |
76 | { | 104 | { |
77 | » ///·comment·is·here. | ||
78 | » | 105 | » ///·<summary> |
106 | » ///·description·for·class·Test | ||
107 | » ///·</summary> | ||
108 | » public·class·Test | ||
Max diff block lines reached; 5666/9367 bytes (60.49%) of diff not shown. |
Offset 1, 55 lines modified | Offset 1, 97 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0118</ErrorName> | 3 | ··<ErrorName>CS0118</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0118:·`Foo<X>'·is·a·`type'·but·a·`variable'·was·expected | ||
6 | //·Line:·12 | ||
7 | · | ||
8 | public·class·Foo<T> | ||
9 | { | ||
10 | } | ||
11 | · | ||
12 | class·X | ||
13 | { | ||
14 | » static·void·Main·() | ||
15 | » { | ||
16 | » » Foo<X>·=·new·Foo<X>·(); | ||
17 | » } | ||
18 | }</string> | ||
5 | ····<string>//·CS0118:·`Region.Value'·is·a·`field'·but·a·`type'·was·expected | 19 | ····<string>//·CS0118:·`Region.Value'·is·a·`field'·but·a·`type'·was·expected |
6 | //·Line:·8 | 20 | //·Line:·8 |
7 | public·sealed·class·Region | 21 | public·sealed·class·Region |
8 | { | 22 | { |
9 | ····int·Value; | 23 | ····int·Value; |
10 | ···· | 24 | ···· |
11 | ····[Value(2)] | 25 | ····[Value(2)] |
12 | ····public·Region()·{} | 26 | ····public·Region()·{} |
13 | }</string> | 27 | }</string> |
14 | ····<string>//·CS0118:·`X. | 28 | ····<string>//·CS0118:·`X.Foo'·is·a·`property'·but·a·`method·group'·was·expected |
15 | //·Line:· | 29 | //·Line:·12 |
16 | class·X·{ | ||
17 | » string·s; | ||
18 | » s·MyProperty·{ | ||
19 | » » get·{ | ||
20 | 30 | class·X | |
31 | { | ||
32 | » static·int·Foo·{ | ||
33 | » » get·{·return·1;·} | ||
21 | » | 34 | » } |
35 | » static·void·Main·() | ||
36 | » { | ||
37 | » » Foo·(1); | ||
22 | » } | 38 | » } |
23 | }</string> | 39 | }</string> |
24 | ····<string>//·CS0118:·` | 40 | ····<string>//·CS0118:·`MonoTests.System.Data.Test'·is·a·`namespace'·but·a·`type'·was·expected |
25 | //·Line:· | 41 | //·Line:·22 |
26 | 42 | using·NUnit.Framework; | |
43 | using·System; | ||
27 | 44 | namespace·NUnit.Framework | |
45 | { | ||
46 | » public·class·Test·:·Attribute | ||
47 | » {·} | ||
48 | } | ||
28 | namespace·A.D·{ | ||
29 | » class·Test·{ | ||
30 | 49 | namespace·MonoTests.System.Data.Test.Utils | |
50 | { | ||
51 | » public·class·Y | ||
52 | » {·} | ||
53 | } | ||
54 | namespace·MonoTests.System.Data.SqlTypes | ||
55 | { | ||
56 | » public·class·X | ||
57 | » { | ||
58 | » » [Test] | ||
59 | » » public·void·Hello·() | ||
31 | » » { | 60 | » » { |
32 | » » » B·c·=·new·B·(); | ||
33 | » » } | 61 | » » } |
62 | » » static·void·Main·() | ||
63 | » » {·} | ||
34 | » } | 64 | » } |
35 | }</string> | 65 | }</string> |
36 | ····<string>//·CS0118:·` | 66 | ····<string>//·CS0118:·`Martin.Test'·is·a·`namespace'·but·a·`type'·was·expected |
37 | //·Line:· | 67 | //·Line:·15 |
68 | using·System; | ||
69 | using·Foo; | ||
38 | namespace· | 70 | namespace·Foo |
39 | { | 71 | { |
72 | » public·class·Test·:·Attribute | ||
73 | » { | ||
74 | » } | ||
40 | } | 75 | } |
41 | 76 | namespace·Martin.Test | |
42 | { | 77 | { |
78 | » [Test] | ||
79 | » public·class·X | ||
80 | » { | ||
81 | » } | ||
43 | }</string> | 82 | }</string> |
44 | ····<string>//·CS0118:·`x.a.B'·is·a·`property'·but·a·`type'·was·expected | 83 | ····<string>//·CS0118:·`x.a.B'·is·a·`property'·but·a·`type'·was·expected |
45 | //·Line:·9 | 84 | //·Line:·9 |
46 | using·System; | 85 | using·System; |
47 | namespace·x | 86 | namespace·x |
Offset 67, 56 lines modified | Offset 109, 39 lines modified | ||
67 | public·class·C | 109 | public·class·C |
68 | { | 110 | { |
69 | » public·object·Test·(object·a) | 111 | » public·object·Test·(object·a) |
70 | » { | 112 | » { |
71 | » » return·(System)(a); | 113 | » » return·(System)(a); |
72 | » } | 114 | » } |
73 | }</string> | 115 | }</string> |
74 | ····<string>//·CS0118:·` | 116 | ····<string>//·CS0118:·`A.Foo(string)'·is·a·`method·group'·but·a·`type'·was·expected |
75 | //·Line:· | 117 | //·Line:·15 |
76 | using·NUnit.Framework; | ||
77 | using·System; | ||
78 | namespace·NUnit.Framework | ||
79 | { | ||
80 | » public·class·Test·:·Attribute | ||
81 | » {·} | ||
82 | } | ||
83 | 118 | public·class·A | |
84 | { | 119 | { |
85 | » public·class·Y | ||
86 | » | 120 | » public·static·void·Foo·(string·Setting) |
Max diff block lines reached; 2668/5441 bytes (49.04%) 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>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, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1512</ErrorName> | 3 | ··<ErrorName>CS1512</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context | 5 | ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | class·Base | ||
8 | { | ||
9 | ····private·string·B·()·{·return·"a";·} | ||
10 | } | ||
11 | class·E | ||
12 | { | ||
13 | ···private·string·B·=·base.B·(); | ||
14 | }</string> | ||
15 | ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context | ||
16 | //·Line:·11 | ||
7 | struct·S | 17 | struct·S |
8 | { | 18 | { |
9 | » delegate·int·D·(); | 19 | » delegate·int·D·(); |
10 | » | 20 | » |
11 | » void·Test·() | 21 | » void·Test·() |
12 | » { | 22 | » { |
13 | » » D·d·=·delegate·{· | 23 | » » D·d·=·delegate·{· |
14 | » » » return·base.GetHashcode·(); | 24 | » » » return·base.GetHashcode·(); |
15 | » » }; | 25 | » » }; |
16 | » } | 26 | » } |
17 | }</string> | 27 | }</string> |
18 | ····<string>//·CS1512:·Keyword·`base'·is·not·available·in·the·current·context | ||
19 | //·Line:·11 | ||
20 | class·Base | ||
21 | { | ||
22 | ····private·string·B·()·{·return·"a";·} | ||
23 | } | ||
24 | class·E | ||
25 | { | ||
26 | ···private·string·B·=·base.B·(); | ||
27 | }</string> | ||
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 14, 33 lines modified | Offset 14, 33 lines modified | ||
14 | { | 14 | { |
15 | » public·override·ref·long·Foo·{ | 15 | » public·override·ref·long·Foo·{ |
16 | » » get·{ | 16 | » » get·{ |
17 | » » » throw·null; | 17 | » » » throw·null; |
18 | » » } | 18 | » » } |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·` | 21 | ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`bool'·to·match·overridden·member·`BaseClass.Prop' |
22 | //·Line:·9 | 22 | //·Line:·9 |
23 | using·System; | ||
24 | class·BaseClass·{ | 23 | class·BaseClass·{ |
25 | ········protected·virtual· | 24 | ········protected·virtual·bool·Prop·{·set·{}·} |
26 | } | 25 | } |
27 | delegate·void·TestD·(); | ||
28 | class·DerivedClass:·BaseClass·{ | 26 | class·DerivedClass:·BaseClass·{ |
29 | ········protected·override· | 27 | ········protected·override·int·Prop·{·set·{}·} |
30 | }</string> | 28 | }</string> |
31 | ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·` | 29 | ····<string>//·CS1715:·`DerivedClass.Prop':·type·must·be·`System.EventHandler'·to·match·overridden·member·`BaseClass.Prop' |
32 | //·Line:·9 | 30 | //·Line:·9 |
31 | using·System; | ||
33 | class·BaseClass·{ | 32 | class·BaseClass·{ |
34 | ········protected·virtual· | 33 | ········protected·virtual·event·EventHandler·Prop; |
35 | } | 34 | } |
35 | delegate·void·TestD·(); | ||
36 | class·DerivedClass:·BaseClass·{ | 36 | class·DerivedClass:·BaseClass·{ |
37 | ········protected·override· | 37 | ········protected·override·event·TestD·Prop; |
38 | }</string> | 38 | }</string> |
39 | ··</Examples> | 39 | ··</Examples> |
40 | </ErrorDocumentation> | 40 | </ErrorDocumentation> |
Offset 1, 151 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>CS0030</ErrorName> | 3 | ··<ErrorName>CS0030</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0030:·Cannot·convert·type·`TestCase.MyEnum'·to·`TestCase.OSType' | ||
6 | //·Line:·9 | ||
7 | public·class·TestCase | ||
8 | { | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » MyEnum·me·=·MyEnum.Value1; | ||
12 | » » OSType·os·=·(OSType)me; | ||
13 | » } | ||
14 | » struct·OSType·{ | ||
15 | » » int·value; | ||
16 | » » | ||
17 | » » public·int·Value·{ | ||
18 | » » » get·{·return·Value;·} | ||
19 | » » } | ||
20 | » » public·OSType·(int·value) | ||
21 | » » { | ||
22 | » » » this.value·=·value; | ||
23 | » » } | ||
24 | » » public·static·implicit·operator·OSType·(int·i) | ||
25 | » » { | ||
26 | » » » return·new·OSType·(i); | ||
27 | » » } | ||
28 | » } | ||
29 | » enum·MyEnum·{ | ||
30 | » » Value1 | ||
31 | » } | ||
32 | }</string> | ||
5 | ····<string>//·CS0030:·Cannot·convert·type·`T[,]'·to·`System.Collections.Generic.IEnumerable<T>' | 33 | ····<string>//·CS0030:·Cannot·convert·type·`T[,]'·to·`System.Collections.Generic.IEnumerable<T>' |
6 | //·Line:·10 | 34 | //·Line:·10 |
7 | using·System.Collections.Generic; | 35 | using·System.Collections.Generic; |
8 | class·C | 36 | class·C |
9 | { | 37 | { |
10 | » IEnumerable<T>·Foo<T>·(T·[,]·a) | 38 | » IEnumerable<T>·Foo<T>·(T·[,]·a) |
11 | » { | 39 | » { |
12 | » » return·(IEnumerable<T>)·a; | 40 | » » return·(IEnumerable<T>)·a; |
13 | » } | 41 | » } |
14 | }</string> | 42 | }</string> |
15 | ····<string>//·CS0030:·Cannot·convert·type·` | 43 | ····<string>//·CS0030:·Cannot·convert·type·`X'·to·`S' |
16 | //·Line:·1 | 44 | //·Line:·10 |
17 | using·System; | ||
18 | public·class·Blah·{ | ||
19 | » struct·S·{} | ||
20 | » enum·E·{·Val·} | ||
21 | » | ||
22 | » public·static·void·Main·() | ||
23 | » { | ||
24 | » » S·s·=·(S)(Enum)E.Val; | ||
25 | » } | ||
26 | }</string> | ||
27 | ····<string>//·CS0030:·Cannot·convert·type·`Blah'·to·`float' | ||
28 | //·Line:·12 | ||
29 | 45 | struct·S·{ | |
46 | } | ||
30 | 47 | class·X·{ | |
48 | » static·void·Main·() | ||
31 | » { | 49 | » { |
50 | » » S·s·=·(S)default(X); | ||
32 | » » Blah·k; | ||
33 | » » | ||
34 | » » k·=·new·Blah·(); | ||
35 | » » | ||
36 | » » float·f·=·(float)·k; | ||
37 | » » | ||
38 | » } | 51 | » } |
39 | }</string> | 52 | }</string> |
40 | ····<string>//·CS0030:·Cannot·convert·type·` | 53 | ····<string>//·CS0030:·Cannot·convert·type·`long'·to·`System.DayOfWeek?' |
41 | //·Line:· | 54 | //·Line:·10 |
42 | 55 | using·System; | |
43 | » public·static·int·Main·() | ||
44 | » { | ||
45 | » » char·ch·=·(char)"a"; | ||
46 | 56 | class·C | |
57 | { | ||
58 | ····static·void·Main·() | ||
59 | ····{ | ||
60 | » » var·dow·=·(DayOfWeek?)·long.MaxValue; | ||
61 | ····} | ||
47 | }</string> | 62 | }</string> |
48 | ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`int' | 63 | ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`int' |
49 | //·Line:·9 | 64 | //·Line:·9 |
50 | class·X | 65 | class·X |
51 | { | 66 | { |
52 | » static·void·Main·() | 67 | » static·void·Main·() |
53 | » { | 68 | » { |
54 | » » const·bool·b·=·true; | 69 | » » const·bool·b·=·true; |
55 | » » int·a·=·(int)(b·?·true·:·false); | 70 | » » int·a·=·(int)(b·?·true·:·false); |
56 | » } | 71 | » } |
57 | }</string> | 72 | }</string> |
58 | ····<string>//·CS0030:·Cannot·convert·type·`bool'·to·`float' | ||
59 | //·Line:·12 | ||
60 | public·class·Blah·{ | ||
61 | » public·static·int·Main·() | ||
62 | » { | ||
63 | » » const·bool·k·=·false;» » | ||
64 | » » float·f·=·(float)·k; | ||
65 | » » | ||
66 | » } | ||
67 | }</string> | ||
68 | ····<string>//·CS0030:·Cannot·convert·type·`object'·to·`S' | ||
69 | //·Line:·13 | ||
70 | //·Compiler·options:·-langversion:latest | ||
71 | ref·struct·S | ||
72 | { | ||
73 | } | ||
Max diff block lines reached; 3989/6631 bytes (60.16%) of diff not shown. |
Offset 16, 80 lines modified | Offset 16, 79 lines modified | ||
16 | » { | 16 | » { |
17 | » » unsafe·{ | 17 | » » unsafe·{ |
18 | » » » Expression<D>·e6·=·(p)·=>·(byte*)p·[10]; | 18 | » » » Expression<D>·e6·=·(p)·=>·(byte*)p·[10]; |
19 | » » } | 19 | » » } |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 22 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
23 | //·Line:·1 | 23 | //·Line:·14 |
24 | //·Compiler·options:·-unsafe | 24 | //·Compiler·options:·-unsafe |
25 | using·System; | 25 | using·System; |
26 | using·System.Linq.Expressions; | 26 | using·System.Linq.Expressions; |
27 | class·C | 27 | class·C |
28 | { | 28 | { |
29 | » unsafe·delegate·int*·D·(int*·i); | ||
30 | » | ||
31 | » public·static·void·Main·() | 29 | » public·static·void·Main·() |
32 | » { | 30 | » { |
33 | » » unsafe·{ | 31 | » » unsafe·{ |
34 | » » » | 32 | » » » int*[]·p·=·null; |
33 | » » » Expression<Func<int>>·e6·=·()·=>·(int)p·[10]; | ||
35 | » » } | 34 | » » } |
36 | » } | 35 | » } |
37 | }</string> | 36 | }</string> |
38 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 37 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
39 | //·Line:·15 | 38 | //·Line:·15 |
40 | //·Compiler·options:·-unsafe | 39 | //·Compiler·options:·-unsafe |
41 | using·System; | 40 | using·System; |
42 | using·System.Linq.Expressions; | 41 | using·System.Linq.Expressions; |
43 | class·C | 42 | class·C |
44 | { | 43 | { |
45 | » unsafe·delegate·int*·D·(int·i); | 44 | » unsafe·delegate·int*·D·(int*·i); |
46 | » | 45 | » |
47 | » public·static·void·Main·() | 46 | » public·static·void·Main·() |
48 | » { | 47 | » { |
49 | » » unsafe·{ | 48 | » » unsafe·{ |
50 | » » » Expression<D>·e·=· | 49 | » » » Expression<D>·e·=·p·=>·p·+·1; |
51 | » » } | 50 | » » } |
52 | » } | 51 | » } |
53 | }</string> | 52 | }</string> |
54 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 53 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
55 | //·Line:·1 | 54 | //·Line:·15 |
56 | //·Compiler·options:·-unsafe | 55 | //·Compiler·options:·-unsafe |
57 | using·System; | 56 | using·System; |
58 | using·System.Linq.Expressions; | 57 | using·System.Linq.Expressions; |
59 | class·C | 58 | class·C |
60 | { | 59 | { |
60 | » unsafe·delegate·int*·D·(int·i); | ||
61 | » | ||
61 | » public·static·void·Main·() | 62 | » public·static·void·Main·() |
62 | » { | 63 | » { |
63 | » » unsafe·{ | 64 | » » unsafe·{ |
64 | » » » Expression< | 65 | » » » Expression<D>·e·=·(int·p)·=>·&p; |
65 | » » } | 66 | » » } |
66 | » } | 67 | » } |
67 | }</string> | 68 | }</string> |
68 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 69 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
69 | //·Line:·1 | 70 | //·Line:·13 |
70 | //·Compiler·options:·-unsafe | 71 | //·Compiler·options:·-unsafe |
71 | using·System; | 72 | using·System; |
72 | using·System.Linq.Expressions; | 73 | using·System.Linq.Expressions; |
73 | class·C | 74 | class·C |
74 | { | 75 | { |
75 | » unsafe·delegate·int·D·(int*·i); | ||
76 | » | ||
77 | » public·static·void·Main·() | 76 | » public·static·void·Main·() |
78 | » { | 77 | » { |
79 | » » unsafe·{ | 78 | » » unsafe·{ |
80 | » » » Expression< | 79 | » » » Expression<Func<int>>·e·=·()·=>·sizeof·(long*); |
81 | » » } | 80 | » » } |
82 | » } | 81 | » } |
83 | }</string> | 82 | }</string> |
84 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 83 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
85 | //·Line:·15 | 84 | //·Line:·15 |
86 | //·Compiler·options:·-unsafe | 85 | //·Compiler·options:·-unsafe |
Offset 104, 25 lines modified | Offset 103, 26 lines modified | ||
104 | » { | 103 | » { |
105 | » » unsafe·{ | 104 | » » unsafe·{ |
106 | » » » Expression<D>·e·=·()·=>·default·(int*); | 105 | » » » Expression<D>·e·=·()·=>·default·(int*); |
107 | » » } | 106 | » » } |
108 | » } | 107 | » } |
109 | }</string> | 108 | }</string> |
110 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation | 109 | ····<string>//·CS1944:·An·expression·tree·cannot·contain·an·unsafe·pointer·operation |
111 | //·Line:·1 | 110 | //·Line:·15 |
112 | //·Compiler·options:·-unsafe | 111 | //·Compiler·options:·-unsafe |
113 | using·System; | 112 | using·System; |
114 | using·System.Linq.Expressions; | 113 | using·System.Linq.Expressions; |
115 | class·C | 114 | class·C |
116 | { | 115 | { |
116 | » unsafe·delegate·int·D·(int*·i); | ||
117 | » | ||
117 | » public·static·void·Main·() | 118 | » public·static·void·Main·() |
118 | » { | 119 | » { |
119 | » » unsafe·{ | 120 | » » unsafe·{ |
121 | » » » Expression<D>·e·=·p·=>·*p; | ||
120 | » » » int*[]·p·=·null; | ||
121 | » » » Expression<Func<int>>·e6·=·()·=>·(int)p·[10]; | ||
122 | » » } | 122 | » » } |
123 | » } | 123 | » } |
124 | }</string> | 124 | }</string> |
125 | ··</Examples> | 125 | ··</Examples> |
126 | </ErrorDocumentation> | 126 | </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>CS0572</ErrorName> | 3 | ··<ErrorName>CS0572</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0572:·`Inner':·cannot·reference·a·type·through·an·expression.·Consider·using·`Outer.Inner'·instead | ||
6 | //·Line:·18 | ||
7 | public·class·Outer | ||
8 | { | ||
9 | » public·enum·Inner | ||
10 | » { | ||
11 | » » ONE, | ||
12 | » » TWO | ||
13 | » } | ||
14 | } | ||
15 | public·class·C | ||
16 | { | ||
17 | » public·static·bool·Test·() | ||
18 | » { | ||
19 | » » Outer·outer·=·null; | ||
20 | » » return·0·==·outer.Inner.ONE; | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS0572:·`Foo':·cannot·reference·a·type·through·an·expression.·Consider·using·`Y.Foo'·instead | 5 | ····<string>//·CS0572:·`Foo':·cannot·reference·a·type·through·an·expression.·Consider·using·`Y.Foo'·instead |
24 | //·Line:·13 | 6 | //·Line:·13 |
25 | using·System; | 7 | using·System; |
26 | class·X | 8 | class·X |
27 | { | 9 | { |
28 | » private·static·Y·y; | 10 | » private·static·Y·y; |
Offset 57, 9 lines modified | Offset 37, 29 lines modified | ||
57 | » » base.meth·(true); | 37 | » » base.meth·(true); |
58 | » } | 38 | » } |
59 | } | 39 | } |
60 | abstract·class·test·{ | 40 | abstract·class·test·{ |
61 | » public·delegate·void·meth(·bool·b·)·; | 41 | » public·delegate·void·meth(·bool·b·)·; |
62 | }</string> | 42 | }</string> |
43 | ····<string>//·CS0572:·`Inner':·cannot·reference·a·type·through·an·expression.·Consider·using·`Outer.Inner'·instead | ||
44 | //·Line:·18 | ||
45 | public·class·Outer | ||
46 | { | ||
47 | » public·enum·Inner | ||
48 | » { | ||
49 | » » ONE, | ||
50 | » » TWO | ||
51 | » } | ||
52 | } | ||
53 | public·class·C | ||
54 | { | ||
55 | » public·static·bool·Test·() | ||
56 | » { | ||
57 | » » Outer·outer·=·null; | ||
58 | » » return·0·==·outer.Inner.ONE; | ||
59 | » } | ||
60 | }</string> | ||
63 | ··</Examples> | 61 | ··</Examples> |
64 | </ErrorDocumentation> | 62 | </ErrorDocumentation> |
Offset 1, 63 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>CS3002</ErrorName> | 3 | ··<ErrorName>CS3002</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3002:·Return·type·of·` | 5 | ····<string>//·CS3002:·Return·type·of·`I.Error()'·is·not·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | ||
9 | [assembly:CLSCompliant(true)] | 8 | [assembly:System.CLSCompliant(true)] |
10 | public· | 9 | public·interface·I· |
11 | { | 10 | { |
11 | ·······ulong·Error(); | ||
12 | » protected·ulong[]·Foo() | ||
13 | » { | ||
14 | » » return·null; | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | ||
18 | //·Line:·13 | ||
19 | //·Compiler·options:·-warnaserror·-warn:1 | ||
20 | using·System; | ||
21 | [assembly:CLSCompliant(true)] | ||
22 | public·class·CLSClass·{ | ||
23 | ········private·ulong·Valid()·{ | ||
24 | ················return·1; | ||
25 | ········} | ||
26 | ···· | ||
27 | ········protected·ulong·Foo()·{ | ||
28 | ················return·1; | ||
29 | ········} | ||
30 | }</string> | 12 | }</string> |
31 | ····<string>//·CS3002:·Return·type·of·`Delegate'·is·not·CLS-compliant | 13 | ····<string>//·CS3002:·Return·type·of·`Delegate'·is·not·CLS-compliant |
32 | //·Line:·8 | 14 | //·Line:·8 |
33 | //·Compiler·options:·-warnaserror·-warn:1 | 15 | //·Compiler·options:·-warnaserror·-warn:1 |
34 | using·System; | 16 | using·System; |
35 | [assembly:CLSCompliant(true)] | 17 | [assembly:CLSCompliant(true)] |
36 | public·delegate·CLSDelegate·Delegate·(); | 18 | public·delegate·CLSDelegate·Delegate·(); |
37 | ···· | 19 | ···· |
38 | [Serializable] | 20 | [Serializable] |
39 | [CLSCompliant·(false)] | 21 | [CLSCompliant·(false)] |
40 | public·class·CLSDelegate·{ | 22 | public·class·CLSDelegate·{ |
41 | }</string> | 23 | }</string> |
42 | ····<string>//·CS3002:·Return·type·of·` | 24 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
43 | //·Line:· | 25 | //·Line:·13 |
44 | //·Compiler·options:·-warnaserror·-warn:1 | 26 | //·Compiler·options:·-warnaserror·-warn:1 |
27 | using·System; | ||
45 | [assembly: | 28 | [assembly:CLSCompliant(true)] |
46 | public·interface·I· | ||
47 | { | ||
48 | 29 | public·class·CLSClass·{ | |
30 | ········private·ulong·Valid()·{ | ||
31 | ················return·1; | ||
32 | ········} | ||
33 | ···· | ||
34 | ········protected·ulong·Foo()·{ | ||
35 | ················return·1; | ||
36 | ········} | ||
49 | }</string> | 37 | }</string> |
50 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | 38 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
51 | //·Line:·13 | 39 | //·Line:·13 |
52 | //·Compiler·options:·-warnaserror·-warn:1 | 40 | //·Compiler·options:·-warnaserror·-warn:1 |
53 | using·System; | 41 | using·System; |
54 | [assembly:CLSCompliant(true)] | 42 | [assembly:CLSCompliant(true)] |
Offset 69, 68 lines modified | Offset 55, 82 lines modified | ||
69 | public·class·CLSClass·{ | 55 | public·class·CLSClass·{ |
70 | ········protected·internal·I1·Foo()·{ | 56 | ········protected·internal·I1·Foo()·{ |
71 | ················return·null; | 57 | ················return·null; |
72 | ········} | 58 | ········} |
73 | ······· | 59 | ······· |
74 | ········static·void·Main()·{} | 60 | ········static·void·Main()·{} |
75 | }</string> | 61 | }</string> |
76 | ····<string>//·CS3002:·Return·type·of·`CLSClass. | 62 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
77 | //·Line:· | 63 | //·Line:·14 |
78 | //·Compiler·options:·-warnaserror·-warn:1 | 64 | //·Compiler·options:·-warnaserror·-warn:1 |
79 | using·System; | 65 | using·System; |
80 | [assembly:CLSCompliant(true)] | 66 | [assembly:CLSCompliant(true)] |
81 | public·class·CLSClass·{ | 67 | public·class·CLSClass·{ |
82 | ········ | 68 | ········[CLSCompliant(false)] |
69 | ········public·ulong·Valid()·{ | ||
70 | ················return·1; | ||
71 | ········} | ||
72 | ···· | ||
73 | ········protected·internal·ulong·Foo()·{ | ||
74 | ················return·1; | ||
75 | ········} | ||
76 | ······· | ||
77 | ········static·void·Main()·{} | ||
83 | }</string> | 78 | }</string> |
84 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant | 79 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Foo()'·is·not·CLS-compliant |
85 | //·Line:·10 | 80 | //·Line:·10 |
86 | //·Compiler·options:·-warnaserror·-warn:1 | 81 | //·Compiler·options:·-warnaserror·-warn:1 |
87 | using·System; | 82 | using·System; |
88 | [assembly:CLSCompliant(true)] | 83 | [assembly:CLSCompliant(true)] |
89 | public·class·CLSClass | 84 | public·class·CLSClass |
90 | { | 85 | { |
91 | » protected·ulong | 86 | » protected·ulong[]·Foo() |
92 | » { | 87 | » { |
93 | » » return· | 88 | » » return·null; |
94 | » } | 89 | » } |
95 | }</string> | 90 | }</string> |
96 | ····<string>//·CS3002:·Return·type·of·`CLSClass. | 91 | ····<string>//·CS3002:·Return·type·of·`CLSClass.Test1()'·is·not·CLS-compliant |
97 | //·Line:·14 | 92 | //·Line:·14 |
98 | //·Compiler·options:·-warnaserror·-warn:1 | 93 | //·Compiler·options:·-warnaserror·-warn:1 |
99 | using·System; | 94 | using·System; |
100 | [assembly:CLSCompliant(true)] | 95 | [assembly:CLSCompliant(true)] |
96 | [CLSCompliant(false)] | ||
97 | public·interface·I·{} | ||
98 | public·class·C·{} | ||
101 | public·class·CLSClass·{ | 99 | public·class·CLSClass·{ |
100 | » public·I·Test1()·{·return·null;·}· | ||
Max diff block lines reached; 803/4595 bytes (17.48%) of diff not shown. |
Offset 1, 205 lines modified | Offset 1, 203 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·12 |
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 | » » string·this·[string·bar]·{ | 13 | » » string·this·[string·bar]·{ |
14 | » » » get·{·return·"";·} | 14 | » » » get·{·/**·incorrect·*/·return·"";·} |
15 | » » » ///·incorrect | ||
16 | » » » set·{·} | 15 | » » » 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:·5 | ||
22 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | ||
23 | ///·Text·goes·here | ||
24 | // | ||
25 | ///·and·continues·here | ||
26 | public·class·Test | ||
27 | {···· | ||
28 | }</string> | ||
29 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | ||
30 | //·Line:·1 | 20 | //·Line:·10 |
31 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 21 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
32 | using·System; | 22 | using·System; |
33 | namespace·TopNS | 23 | namespace·TopNS |
34 | { | 24 | { |
25 | » ///·more·invalid·comment·on·namespace;·inside·namespace | ||
35 | » namespace·ChildNS·{ | 26 | » namespace·ChildNS·{ |
36 | » » | 27 | » » class·Test·{ |
37 | » » } | 28 | » » } |
38 | » » ///·invalid·here | ||
39 | » } | 29 | » } |
40 | }</string> | 30 | }</string> |
41 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 31 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
42 | //·Line:·11 | 32 | //·Line:·11 |
43 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 33 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
44 | using·System; | 34 | using·System; |
45 | namespace·TopNS | 35 | namespace·TopNS |
46 | { | 36 | { |
47 | » class·Foo | 37 | » class·Foo |
48 | » { | 38 | » { |
39 | » » public·/**·invalid·comment·in·field·decl·*/·int·field; | ||
49 | » » static·///·incorrect | ||
50 | » » Foo·() | ||
51 | » » { | ||
52 | » » } | ||
53 | » } | 40 | » } |
54 | }</string> | 41 | }</string> |
55 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 42 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
56 | //·Line:· | 43 | //·Line:·6 |
57 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 44 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
45 | ///·invalid·comment·on·global·attributes. | ||
46 | [assembly:System.CLSCompliant·(true)] | ||
58 | using·System; | ||
59 | ///·invalid·comment·on·using·alias·directive. | ||
60 | using·Hoge·=·System.Xml.XmlDocument; | ||
61 | namespace·TopNS | ||
62 | { | 47 | enum·Foo·{ |
48 | }</string> | ||
49 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | ||
50 | //·Line:·7 | ||
51 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | ||
52 | using·System; | ||
53 | [Flags] | ||
54 | ///·invalid·comment·between·attributes·and·type·declaration. | ||
63 | 55 | enum·Foo·{ | |
64 | » } | ||
65 | }</string> | 56 | }</string> |
66 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 57 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
67 | //·Line:·1 | 58 | //·Line:·13 |
68 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 59 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
69 | using·System; | 60 | using·System; |
70 | namespace·TopNS | 61 | namespace·TopNS |
71 | { | 62 | { |
72 | » class·Foo | 63 | » class·Foo |
73 | » { | 64 | » { |
74 | » » | 65 | » » Foo·(string·foo) |
66 | » » { | ||
67 | » » » /**·incorrect·doccomment*/ | ||
68 | » » } | ||
75 | » } | 69 | » } |
76 | }</string> | 70 | }</string> |
77 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 71 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
78 | //·Line:· | 72 | //·Line:·6 |
79 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 73 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
74 | ///·invalid·comment·placed·on·namespace. | ||
80 | using·System; | 75 | using·System; |
76 | enum·Foo·{ | ||
81 | namespace·TopNS | ||
82 | { | ||
83 | » [Flags/**·here·is·also·incorrect·comment·*/] | ||
84 | » enum·Enum2·{ | ||
85 | » } | ||
86 | }</string> | 77 | }</string> |
87 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element | 78 | ····<string>//·CS1587:·XML·comment·is·not·placed·on·a·valid·language·element |
88 | //·Line:·1 | 79 | //·Line:·16 |
89 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 | 80 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:2 |
90 | using·System; | 81 | using·System; |
91 | namespace·TopNS | 82 | namespace·TopNS |
92 | { | 83 | { |
Max diff block lines reached; 8146/11397 bytes (71.47%) of diff not shown. |
Offset 1, 27 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1654</ErrorName> | 3 | ··<ErrorName>CS1654</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' | ||
6 | //·Line:·14 | ||
7 | using·System.Collections; | ||
8 | struct·P·{ | ||
9 | » public·int·x·{·get;·set;·} | ||
10 | } | ||
11 | class·Test·{ | ||
12 | » static·void·Foo·(IEnumerable·f) | ||
13 | » { | ||
14 | » » foreach·(P·p·in·f) | ||
15 | » » » p.x·+=·2; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' | 5 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`f'·because·it·is·a·`using·variable' |
19 | //·Line:·22 | 6 | //·Line:·22 |
20 | using·System; | 7 | using·System; |
21 | struct·Foo·:·IDisposable | 8 | struct·Foo·:·IDisposable |
22 | { | 9 | { |
Offset 64, 14 lines modified | Offset 48, 30 lines modified | ||
64 | » static·void·Main·() | 48 | » static·void·Main·() |
65 | » { | 49 | » { |
66 | » » using·(var·f·=·new·Foo·())·{ | 50 | » » using·(var·f·=·new·Foo·())·{ |
67 | » » » f[0]·=·1; | 51 | » » » f[0]·=·1; |
68 | » » } | 52 | » » } |
69 | » } | 53 | » } |
70 | }</string> | 54 | }</string> |
55 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`p'·because·it·is·a·`foreach·iteration·variable' | ||
56 | //·Line:·14 | ||
57 | using·System.Collections; | ||
58 | struct·P·{ | ||
59 | » public·int·x·{·get;·set;·} | ||
60 | } | ||
61 | class·Test·{ | ||
62 | » static·void·Foo·(IEnumerable·f) | ||
63 | » { | ||
64 | » » foreach·(P·p·in·f) | ||
65 | » » » p.x·+=·2; | ||
66 | » } | ||
67 | }</string> | ||
71 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`q'·because·it·is·a·`foreach·iteration·variable' | 68 | ····<string>//·CS1654:·Cannot·assign·to·members·of·`q'·because·it·is·a·`foreach·iteration·variable' |
72 | //·Line:·22 | 69 | //·Line:·22 |
73 | using·System.Collections; | 70 | using·System.Collections; |
74 | struct·P·{ | 71 | struct·P·{ |
75 | » public·int·x; | 72 | » public·int·x; |
Offset 14, 21 lines modified | Offset 14, 37 lines modified | ||
14 | » » » }·finally·{ | 14 | » » » }·finally·{ |
15 | » » » » continue; | 15 | » » » » continue; |
16 | » » » } | 16 | » » » } |
17 | » » } | 17 | » » } |
18 | » } | 18 | » } |
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 20 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
21 | //·Line:· | 21 | //·Line:·11 |
22 | class· | 22 | class·T·{ |
23 | » void· | 23 | » static·void·Main·() |
24 | » { | 24 | » { |
25 | » » while·(true)·{· | ||
25 | » » try·{ | 26 | » » » try·{ |
27 | » » » » System.Console.WriteLine·("trying"); | ||
26 | » » }·finally·{ | 28 | » » » }·finally·{ |
29 | » » » » break; | ||
30 | » » » } | ||
31 | » » } | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | ||
35 | //·Line:·10 | ||
36 | class·Foo·{ | ||
37 | » static·void·Main·()·{·int·i;·foo·(out·i);·} | ||
38 | » static·void·foo·(out·int·i) | ||
39 | » { | ||
40 | » » try·{} | ||
41 | » » finally·{ | ||
27 | » » » return; | 42 | » » » return; |
28 | » » } | 43 | » » } |
29 | » } | 44 | » } |
30 | }</string> | 45 | }</string> |
31 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 46 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
32 | //·Line:·12 | 47 | //·Line:·12 |
Offset 44, 25 lines modified | Offset 60, 22 lines modified | ||
44 | » » » » } | 60 | » » » » } |
45 | » » » » catch·{} | 61 | » » » » catch·{} |
46 | » » » } | 62 | » » » } |
47 | » » } | 63 | » » } |
48 | » } | 64 | » } |
49 | }</string> | 65 | }</string> |
50 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 66 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
51 | //·Line:· | 67 | //·Line:·9 |
52 | class· | 68 | class·X·{ |
53 | » | 69 | » void·A·() |
54 | » { | 70 | » { |
55 | » » while·(true)·{· | ||
56 | » » | 71 | » » try·{ |
57 | » » » » System.Console.WriteLine·("trying"); | ||
58 | » » | 72 | » » }·finally·{ |
73 | » » » return; | ||
59 | » » » » break; | ||
60 | » » » } | ||
61 | » » } | 74 | » » } |
62 | » } | 75 | » } |
63 | }</string> | 76 | }</string> |
64 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | 77 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause |
65 | //·Line:·11 | 78 | //·Line:·11 |
66 | class·T·{ | 79 | class·T·{ |
Offset 75, 22 lines modified | Offset 88, 9 lines modified | ||
75 | » » » » goto·foo; | 88 | » » » » goto·foo; |
76 | » » » } | 89 | » » » } |
77 | » » foo·: | 90 | » » foo·: |
78 | » » » ; | 91 | » » » ; |
79 | » » } | 92 | » » } |
80 | » } | 93 | » } |
81 | }</string> | 94 | }</string> |
82 | ····<string>//·CS0157:·Control·cannot·leave·the·body·of·a·finally·clause | ||
83 | //·Line:·10 | ||
84 | class·Foo·{ | ||
85 | » static·void·Main·()·{·int·i;·foo·(out·i);·} | ||
86 | » static·void·foo·(out·int·i) | ||
87 | » { | ||
88 | » » try·{} | ||
89 | » » finally·{ | ||
90 | » » » return; | ||
91 | » » } | ||
92 | » } | ||
93 | }</string> | ||
94 | ··</Examples> | 95 | ··</Examples> |
95 | </ErrorDocumentation> | 96 | </ErrorDocumentation> |
Offset 1, 47 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>CS0108</ErrorName> | 3 | ··<ErrorName>CS0108</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0108:·` | 5 | ····<string>//·CS0108:·`A.B.AnInt'·hides·inherited·member·`A.AnInt'.·Use·the·new·keyword·if·hiding·was·intended |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | ||
8 | class·Base·{ | ||
9 | » public·enum·EE·{ | ||
10 | ············Item | ||
11 | ········}; | ||
12 | } | ||
13 | class·Derived·:·Base·{ | ||
14 | ········public·int·EE; | ||
15 | }</string> | ||
16 | ····<string>//·CS0108:·`Derived.Action<U>'·hides·inherited·member·`Base.Action<U>'.·Use·the·new·keyword·if·hiding·was·intended | ||
17 | //·Line:·12 | ||
18 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
19 | public·abstract·class· | 8 | public·abstract·class·A |
20 | { | 9 | { |
10 | » static·readonly·int·AnInt·=·2; | ||
21 | » public·delegate·void·Action<U>·(U·val); | ||
22 | } | ||
23 | public·class·Derived·:·Base | ||
24 | { | ||
25 | » public· | 11 | » public·class·B·:·A |
12 | » { | ||
13 | » » static·readonly·int·AnInt·=·3; | ||
14 | » } | ||
26 | }</string> | 15 | }</string> |
27 | ····<string>//·CS0108:·`Derived. | 16 | ····<string>//·CS0108:·`Derived.F()'·hides·inherited·member·`Base.F()'.·Use·the·new·keyword·if·hiding·was·intended |
28 | //·Line: | 17 | //·Line: |
29 | //·Compiler·options:·-warnaserror·-warn:2 | 18 | //·Compiler·options:·-warnaserror·-warn:2 |
30 | interface·BaseInterface·{ | ||
31 | 19 | class·Base·{ | |
20 | » public·void·F·()·{} | ||
32 | } | 21 | } |
33 | interface·Derived·:·BaseInterface·{ | ||
34 | 22 | class·Derived·:·Base·{ | |
23 | » void·F·()·{} | ||
35 | }</string> | 24 | }</string> |
36 | ····<string>//·CS0108:·`Outer.Inner'·hides·inherited·member·`Base.Inner'.·Use·the·new·keyword·if·hiding·was·intended | 25 | ····<string>//·CS0108:·`Outer.Inner'·hides·inherited·member·`Base.Inner'.·Use·the·new·keyword·if·hiding·was·intended |
37 | //·Line:·13 | 26 | //·Line:·13 |
38 | //·Compiler·options:·-warnaserror·-warn:2 | 27 | //·Compiler·options:·-warnaserror·-warn:2 |
39 | public·class·Base | 28 | public·class·Base |
40 | { | 29 | { |
Offset 52, 52 lines modified | Offset 39, 26 lines modified | ||
52 | { | 39 | { |
53 | ····public·void·M·()·{} | 40 | ····public·void·M·()·{} |
54 | ···· | 41 | ···· |
55 | ····public·class·Inner | 42 | ····public·class·Inner |
56 | ····{ | 43 | ····{ |
57 | ····} | 44 | ····} |
58 | }</string> | 45 | }</string> |
59 | ····<string>//·CS0108:·`Derived. | 46 | ····<string>//·CS0108:·`Derived.Action<U>'·hides·inherited·member·`Base.Action<U>'.·Use·the·new·keyword·if·hiding·was·intended |
60 | //·Line:·1 | 47 | //·Line:·12 |
61 | //·Compiler·options:·-warnaserror | 48 | //·Compiler·options:·-warnaserror |
62 | class·Base·{ | ||
63 | » public·bool·Prop·=·false; | ||
64 | } | ||
65 | class·Derived·:·Base·{ | ||
66 | ········public·void·Prop·(bool·b)·{} | ||
67 | }</string> | ||
68 | ····<string>//·CS0108:·`B.Adapter'·hides·inherited·member·`A.Adapter'.·Use·the·new·keyword·if·hiding·was·intended | ||
69 | //·Line:·14 | ||
70 | //·Compiler·options:·-warnaserror·-warn:2 | ||
71 | class· | 49 | public·abstract·class·Base |
72 | { | 50 | { |
51 | » public·delegate·void·Action<U>·(U·val); | ||
73 | » public·abstract·class·Adapter | ||
74 | » { | ||
75 | » } | ||
76 | } | 52 | } |
53 | public·class·Derived·:·Base | ||
77 | class·B·:·A | ||
78 | { | ||
79 | » public·int·Adapter·{·get;·set;·} | ||
80 | }</string> | ||
81 | ····<string>//·CS0108:·`A.B.AnInt'·hides·inherited·member·`A.AnInt'.·Use·the·new·keyword·if·hiding·was·intended | ||
82 | //·Line:·11 | ||
83 | //·Compiler·options:·-warnaserror | ||
84 | public·abstract·class·A | ||
85 | { | 54 | { |
55 | » public·delegate·void·Action<U>·(U·i); | ||
86 | » static·readonly·int·AnInt·=·2; | ||
87 | » public·class·B·:·A | ||
88 | » { | ||
89 | » » static·readonly·int·AnInt·=·3; | ||
90 | » } | ||
91 | }</string> | 56 | }</string> |
92 | ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop'.·Use·the·new·keyword·if·hiding·was·intended | 57 | ····<string>//·CS0108:·`Derived.Prop'·hides·inherited·member·`Base.Prop'.·Use·the·new·keyword·if·hiding·was·intended |
93 | //·Line:·14 | 58 | //·Line:·14 |
94 | //·Compiler·options:·-warnaserror·-warn:2 | 59 | //·Compiler·options:·-warnaserror·-warn:2 |
95 | class·Base·{ | 60 | class·Base·{ |
96 | » public·int·Prop·{ | 61 | » public·int·Prop·{ |
Offset 106, 14 lines modified | Offset 67, 60 lines modified | ||
106 | ············} | 67 | ············} |
107 | ········}···· | 68 | ········}···· |
108 | } | 69 | } |
109 | class·Derived·:·Base·{ | 70 | class·Derived·:·Base·{ |
110 | » public·bool·Prop·=·false; | 71 | » public·bool·Prop·=·false; |
111 | }</string> | 72 | }</string> |
73 | ····<string>//·CS0108:·`Libs.MyLib'·hides·inherited·member·`Foo.MyLib'.·Use·the·new·keyword·if·hiding·was·intended | ||
74 | //·Line:·18 | ||
75 | //·Compiler·options:·-warnaserror·-warn:2 | ||
76 | using·System; | ||
77 | using·System.Runtime.InteropServices; | ||
78 | · | ||
79 | class·Test·{ | ||
80 | » [DllImport·(Libs.MyLib)] | ||
81 | » private·static·extern·void·foo·(); | ||
Max diff block lines reached; 5684/10550 bytes (53.88%) 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>CS0466</ErrorName> | 3 | ··<ErrorName>CS0466</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0466:· | 5 | ····<string>//·CS0466:·`Base.I.this[params·int[]].set':·the·explicit·interface·implementation·cannot·introduce·the·params·modifier |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | interface·I | 7 | interface·I |
8 | { | 8 | { |
9 | » | 9 | » int·this·[int[]·p]·{·set;·} |
10 | } | 10 | } |
11 | class·Base·:·I | 11 | class·Base·:·I |
12 | { | 12 | { |
13 | » | 13 | » int·I.this·[params·int[]·p]·{· |
14 | » » set·{ | ||
15 | » » } | ||
16 | » } | ||
14 | }</string> | 17 | }</string> |
15 | ····<string>//·CS0466:·`Base.I. | 18 | ····<string>//·CS0466:··`Base.I.M(params·int[])':·the·explicit·interface·implementation·cannot·introduce·the·params·modifier |
16 | //·Line:·10 | 19 | //·Line:·10 |
17 | interface·I | 20 | interface·I |
18 | { | 21 | { |
19 | » | 22 | » void·M(int[]·values); |
20 | } | 23 | } |
21 | class·Base·:·I | 24 | class·Base·:·I |
22 | { | 25 | { |
26 | » void·I.M(params·int[]·values)·{} | ||
23 | » int·I.this·[params·int[]·p]·{· | ||
24 | » » set·{ | ||
25 | » » } | ||
26 | » } | ||
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 5, 81 lines modified | Offset 5, 51 lines modified | ||
5 | ····<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 |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | public·interface·ISample·{ | 7 | public·interface·ISample·{ |
8 | ········int·Blah·(); | 8 | ········int·Blah·(); |
9 | ········int·Blah·(); | 9 | ········int·Blah·(); |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0111:·A·member·`C.I<int>.Prop'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
12 | //·Line:·12 | ||
13 | interface·I<T> | ||
14 | { | ||
15 | » T·Prop·{·get;·set;·} | ||
16 | } | ||
17 | class·C·:·I<int> | ||
18 | { | ||
19 | » int·I<int>.Prop·{·get;·set;·} | ||
20 | » int·I<int>.Prop·{·get;·set;·} | ||
21 | }</string> | ||
22 | ····<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 |
23 | //·Line·:·12 | 12 | //·Line·:·12 |
24 | public·class·C | 13 | public·class·C |
25 | { | 14 | { |
26 | » void·Foo | 15 | » void·Foo·(int·i) |
27 | » { | 16 | » { |
28 | » } | 17 | » } |
29 | » | 18 | » |
30 | » void·Foo< | 19 | » void·Foo<T>·(T·i) |
31 | » { | 20 | » { |
32 | » } | 21 | » } |
22 | » | ||
23 | » void·Foo<U>·(U·i) | ||
33 | }</string> | ||
34 | ····<string>//·CS0111:·A·member·`Test.EmptyClass.~EmptyClass()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
35 | //·Line:·12 | ||
36 | namespace·Test | ||
37 | { | ||
38 | » public·class·EmptyClass | ||
39 | » { | 24 | » { |
40 | » » ~EmptyClass·() | ||
41 | » » { | ||
42 | » » } | ||
43 | » » ~EmptyClass·() | ||
44 | » » { | ||
45 | » » } | ||
46 | » } | 25 | » } |
47 | }</string> | 26 | }</string> |
48 | ····<string>//·CS0111:·A·member·` | 27 | ····<string>//·CS0111:·A·member·`C.this[params·int[]]'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
49 | //·Line | 28 | //·Line:·6 |
50 | public·interface·I | ||
51 | { | ||
52 | ····void·M·(); | ||
53 | } | ||
54 | 29 | class·C | |
55 | { | 30 | { |
56 | ········void·I.M·()·{} | ||
57 | ········ | 31 | ····bool·this·[int[]·i]·{·get·{·return·true;·}·} |
32 | ····bool·this·[params·int[]·i]·{·get·{·return·false;·}·} | ||
58 | }</string> | 33 | }</string> |
59 | ····<string>//·CS0111:·A·member·` | 34 | ····<string>//·CS0111:·A·member·`C.Method(object)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
60 | //·Line | 35 | //·Line:·10 |
61 | 36 | class·C | |
62 | { | 37 | { |
63 | ····void·M<X>·(); | ||
64 | 38 | » void·Method·(dynamic·d) | |
39 | » { | ||
40 | » } | ||
41 | » void·Method·(object·d) | ||
42 | » { | ||
43 | » } | ||
65 | public·class·Blah:·I | ||
66 | { | ||
67 | ········void·I.M<X>·()·{} | ||
68 | ········void·I.M<X>·()·{} | ||
69 | }</string> | 44 | }</string> |
70 | ····<string>//·CS0111:·A·member·`MyClass.IMyInterface<System.String>.Prop'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | 45 | ····<string>//·CS0111:·A·member·`MyClass.IMyInterface<System.String>.Prop'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
71 | //·Line:·18 | 46 | //·Line:·18 |
72 | using·System; | 47 | using·System; |
73 | interface·IMyInterface<T> | 48 | interface·IMyInterface<T> |
Offset 95, 79 lines modified | Offset 65, 67 lines modified | ||
95 | » } | 65 | » } |
96 | » bool·IMyInterface<System.String>.Prop | 66 | » bool·IMyInterface<System.String>.Prop |
97 | » { | 67 | » { |
98 | » » set·{} | 68 | » » set·{} |
99 | » } | 69 | » } |
100 | }</string> | 70 | }</string> |
101 | ····<string>//·CS0111:·A·member·` | 71 | ····<string>//·CS0111:·A·member·`T.T()'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
102 | //·Line:·9 | 72 | //·Line:·9 |
73 | partial·class·T·{ | ||
74 | » T·()·{} | ||
75 | } | ||
76 | partial·class·T·{ | ||
77 | » T·()·{} | ||
78 | }</string> | ||
79 | ····<string>//·CS0111:·A·member·`C.Foo<U>(U)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | ||
80 | //·Line·:·12 | ||
103 | public·class·C | 81 | public·class·C |
104 | ········static·public·implicit·operator·Class(byte·value)·{ | ||
105 | ···············return·new·Class(); | ||
106 | ········} | ||
107 | ···· | ||
108 | 82 | { | |
83 | » void·Foo<T>·(T·i) | ||
84 | » { | ||
85 | » } | ||
86 | » | ||
87 | » void·Foo<U>·(U·i) | ||
88 | » { | ||
89 | » } | ||
109 | }</string> | 90 | }</string> |
110 | ····<string>//·CS0111:·A·member·`Blah.I.M<U>(int)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types | 91 | ····<string>//·CS0111:·A·member·`Blah.I.M<U>(int)'·is·already·defined.·Rename·this·member·or·use·different·parameter·types |
111 | //·Line·:·12 | 92 | //·Line·:·12 |
Max diff block lines reached; 7655/11082 bytes (69.08%) of diff not shown. |
Offset 1, 43 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>CS0188</ErrorName> | 3 | ··<ErrorName>CS0188</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 5 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
6 | //·Line:· | 6 | //·Line:·8 |
7 | struct· | 7 | struct·Sample |
8 | { | 8 | { |
9 | » public·Sample·(int·arg) | ||
9 | » public·int·a; | ||
10 | » public·B·(int·foo) | ||
11 | » { | 10 | » { |
11 | » » text·=·this.Prop; | ||
12 | » » Test·(this); | ||
13 | » » a·=·1; | ||
14 | » } | 12 | » } |
13 | » | ||
14 | » int·Prop·{·get·{·return·1;·}·} | ||
15 | » public·int·text; | ||
15 | » static·void·Test·(B·b) | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | 16 | }</string> |
19 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 17 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
20 | //·Line:· | 18 | //·Line:·6 |
21 | struct·B | ||
22 | { | ||
23 | » public·int·a; | ||
24 | » public·B·(int·foo) | ||
25 | » { | ||
26 | » » Test·(); | ||
27 | 19 | struct·Sample·{ | |
20 | ········public·Sample(string·text)·{ | ||
21 | ············Initialize(); | ||
22 | ············this.text·=·text; | ||
23 | ········} | ||
28 | » public·void·Test·() | ||
29 | » { | ||
30 | 24 | ········void·Initialize()·{ | |
25 | ········} | ||
26 | ········ | ||
27 | ········public·string·text; | ||
31 | }</string> | 28 | }</string> |
32 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 29 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
33 | //·Line:·16 | 30 | //·Line:·16 |
34 | struct·Foo | 31 | struct·Foo |
35 | { | 32 | { |
36 | » public·int·bar; | 33 | » public·int·bar; |
Offset 50, 29 lines modified | Offset 45, 45 lines modified | ||
50 | » public·Foo·(int·baz) | 45 | » public·Foo·(int·baz) |
51 | » { | 46 | » { |
52 | » » this.baz·=·baz; | 47 | » » this.baz·=·baz; |
53 | » » bar·=·this·[2]·-·1; | 48 | » » bar·=·this·[2]·-·1; |
54 | » } | 49 | » } |
55 | }</string> | 50 | }</string> |
56 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 51 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
57 | //·Line:·1 | 52 | //·Line:·10 |
58 | struct· | 53 | struct·B |
59 | { | 54 | { |
60 | » public·int· | 55 | » public·int·a; |
61 | » public·int·baz; | ||
62 | » public·int·Bar·{ | ||
63 | » | 56 | » public·B·(int·foo) |
57 | » { | ||
58 | » » Test·(this); | ||
59 | » » a·=·1; | ||
64 | » } | 60 | » } |
65 | » | 61 | » static·void·Test·(B·b) |
62 | » { | ||
63 | » } | ||
64 | }</string> | ||
65 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | ||
66 | //·Line:·10 | ||
67 | struct·S | ||
68 | { | ||
69 | » public·int·x; | ||
70 | » | ||
71 | » S·(dynamic·d) | ||
72 | » { | ||
73 | » » Foo·(d); | ||
74 | » » x·=·44; | ||
75 | » } | ||
76 | » void·Foo·(int·a) | ||
66 | » { | 77 | » { |
67 | » » this.baz·=·baz; | ||
68 | » » bar·=·Bar·-·1; | ||
69 | » } | 78 | » } |
70 | }</string> | 79 | }</string> |
71 | ····<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 |
72 | //·Line:·10 | 81 | //·Line:·10 |
73 | public·struct·Test | 82 | public·struct·Test |
74 | { | 83 | { |
Offset 86, 28 lines modified | Offset 97, 29 lines modified | ||
86 | » public·int·X | 97 | » public·int·X |
87 | » { | 98 | » { |
88 | » » get·{·return·x;·} | 99 | » » get·{·return·x;·} |
89 | » » set·{·x·=·value;·} | 100 | » » set·{·x·=·value;·} |
90 | » } | 101 | » } |
91 | }</string> | 102 | }</string> |
92 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to | 103 | ····<string>//·CS0188:·The·`this'·object·cannot·be·used·before·all·of·its·fields·are·assigned·to |
93 | //·Line:·1 | 104 | //·Line:·16 |
94 | struct· | 105 | struct·Foo |
95 | { | 106 | { |
96 | » public·int· | 107 | » public·int·bar; |
108 | » public·int·baz; | ||
109 | » public·int·Bar·{ | ||
110 | » » get·{·return·bar;·} | ||
97 | » | ||
98 | » S·(dynamic·d) | ||
99 | » { | ||
100 | » » Foo·(d); | ||
101 | » » x·=·44; | ||
Max diff block lines reached; 1052/3521 bytes (29.88%) of diff not shown. |
Offset 1, 32 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>CS1066</ErrorName> | 3 | ··<ErrorName>CS1066</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used | 5 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used |
6 | //·Line:· | 6 | //·Line:·6 |
7 | //·Compiler·options:·-warnaserror | ||
8 | class·C | ||
9 | { | ||
10 | » public·static·implicit·operator·C·(int·i·=·8) | ||
11 | » { | ||
12 | » » return·null; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used | ||
16 | //·Line:·9 | ||
17 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
18 | public· | 8 | public·class·C |
19 | { | 9 | { |
10 | » public·int·this·[int·i·=·1]·{· | ||
11 | » » set·{} | ||
20 | » partial·void·Test·(int·u,·string·s); | ||
21 | » | ||
22 | » partial·void·Test·(int·u,·string·s·=·"optional") | ||
23 | » { | ||
24 | » } | 12 | » } |
25 | }</string> | 13 | }</string> |
26 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used | 14 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`x'·will·never·be·used |
27 | //·Line:·12 | 15 | //·Line:·12 |
28 | //·Compiler·options:·-warnaserror | 16 | //·Compiler·options:·-warnaserror |
29 | interface·I | 17 | interface·I |
Offset 37, 18 lines modified | Offset 24, 31 lines modified | ||
37 | class·C·:·I | 24 | class·C·:·I |
38 | { | 25 | { |
39 | » void·I.Method·(int·x·=·9) | 26 | » void·I.Method·(int·x·=·9) |
40 | » { | 27 | » { |
41 | » } | 28 | » } |
42 | }</string> | 29 | }</string> |
43 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used | 30 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`i'·will·never·be·used |
44 | //·Line:· | 31 | //·Line:·7 |
45 | //·Compiler·options:·-warnaserror | 32 | //·Compiler·options:·-warnaserror |
46 | 33 | class·C | |
47 | { | 34 | { |
48 | » public·int·this·[int·i·=·1]·{· | ||
49 | » | 35 | » public·static·implicit·operator·C·(int·i·=·8) |
36 | » { | ||
37 | » » return·null; | ||
38 | » } | ||
39 | }</string> | ||
40 | ····<string>//·CS1066:·The·default·value·specified·for·optional·parameter·`s'·will·never·be·used | ||
41 | //·Line:·9 | ||
42 | //·Compiler·options:·-warnaserror | ||
43 | public·partial·class·C | ||
44 | { | ||
45 | » partial·void·Test·(int·u,·string·s); | ||
46 | » | ||
47 | » partial·void·Test·(int·u,·string·s·=·"optional") | ||
48 | » { | ||
50 | » } | 49 | » } |
51 | }</string> | 50 | }</string> |
52 | ··</Examples> | 51 | ··</Examples> |
53 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 1, 90 lines modified | Offset 1, 159 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·` | 5 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`System.IntPtr'·to·`byte*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) |
6 | //·Line:· | 6 | //·Line:·23 |
7 | //·Compiler·options:·-unsafe | ||
8 | using·System; | ||
7 | enum·E | ||
8 | { | ||
9 | } | ||
9 | public·class·Pixbuf·{ | ||
10 | ········static·void·Main·(string·[]·args) | ||
10 | class·C | ||
11 | { | ||
12 | » public·static·void·Main·() | ||
13 | » { | 11 | » { |
14 | » » E·e·=·0; | ||
15 | » » | 12 | » » Bug·(); |
13 | » } | ||
14 | » public·IntPtr·Pixels·{ | ||
15 | » » get·{ | ||
16 | » » » return·IntPtr.Zero; | ||
17 | » » } | ||
18 | » } | ||
19 | » public·static·unsafe·void·Bug·() | ||
20 | » { | ||
21 | » » Pixbuf·pixbuf·=·null; | ||
22 | » » //should·be: | ||
23 | » » //byte·*pix·=·(byte·*)pixbuf.Pixels; | ||
24 | » » byte·*pix·=·pixbuf.Pixels; | ||
16 | » } | 25 | » } |
17 | }</string> | 26 | }</string> |
18 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·` | 27 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`object'·to·`bool'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) |
19 | //·Line | 28 | //·Line:·9 |
20 | enum·E1·{·A·} | ||
21 | 29 | class·X | |
30 | { | ||
31 | » static·void·Main·() | ||
32 | » { | ||
33 | » » object·o·=·true; | ||
34 | » » bool·b·=·(o·??·string.Empty); | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`int'·to·`X.E'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
38 | //·Line·:·9 | ||
22 | class·X·{ | 39 | class·X·{ |
23 | ···· | 40 | ········enum·E·{·} |
41 | ········ | ||
42 | ········static·void·Main·() | ||
43 | ········{ | ||
44 | ················const·E·e·=·1·-·1; | ||
45 | ········} | ||
24 | }</string> | 46 | }</string> |
25 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·` | 47 | ····<string>//·CS0266:··Cannot·implicitly·convert·type·`int'·to·`sbyte'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) |
26 | //·Line:· | 48 | //·Line:·9 |
49 | class·S | ||
50 | { | ||
51 | » static·void·Main·() | ||
52 | » { | ||
53 | » » sbyte·s·=·1; | ||
54 | » » sbyte·r·=·+s; | ||
55 | » } | ||
56 | }</string> | ||
57 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`void*'·to·`int*'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
58 | //·Line:·7 | ||
27 | //·Compiler·options:·-unsafe | 59 | //·Compiler·options:·-unsafe |
28 | class·Box·{ | ||
29 | ········public·Helper·o; | ||
30 | 60 | unsafe·class·MainClass·{ | |
61 | » static·void·*pv·=·null; | ||
62 | » static·int·*pi·=·pv; | ||
63 | ········public·static·void·Main·()·{·} | ||
64 | }</string> | ||
65 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`Foo<int>.FooEvent'·to·`Foo<string>.FooEvent'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
66 | //·Line:·12 | ||
31 | 67 | class·Foo<T>·{ | |
68 | » public·event·FooEvent·Event; | ||
69 | » public·delegate·T·FooEvent(); | ||
32 | } | 70 | } |
33 | 71 | class·CompilerCrashTest·{ | |
72 | » static·void·Main()·{ | ||
73 | » » Foo<string>·foo·=·new·Foo<string>(); | ||
74 | » » foo.Event·+=·new·Foo<int>.FooEvent·(()·=>·0); | ||
75 | » } | ||
76 | }</string> | ||
77 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`double'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
78 | //·Line:·8 | ||
34 | class·MainClass·{ | ||
35 | 79 | class·Program | |
80 | { | ||
81 | » static·void·Main() | ||
82 | » { | ||
83 | » » var·s·=·$"{1,·0.0}"; | ||
84 | » } | ||
85 | }</string> | ||
86 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`long'·to·`int'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
87 | //·Line·:·6 | ||
88 | class·X·{ | ||
89 | ····const·uint·a·=·2; | ||
90 | ····const·int·b·=·-a; | ||
91 | }</string> | ||
92 | ····<string>//·CS0266:·Cannot·implicitly·convert·type·`object'·to·`System.Collections.Hashtable'.·An·explicit·conversion·exists·(are·you·missing·a·cast?) | ||
93 | //·Line:·17 | ||
94 | //·This·case·actually·tests·that·the·compiler·doesn't·crash·after·reporting·the·error | ||
95 | using·System.Collections; | ||
96 | class·X·{ | ||
97 | ········static·void·Main·(string·[]·install) | ||
36 | ········{ | 98 | ········{ |
37 | ················Box·b·=·new·Box·(); | ||
38 | ················ | 99 | ················ArrayList·order·=·new·ArrayList·(); |
100 | ················Hashtable·states·=·new·Hashtable·(); | ||
Max diff block lines reached; 13592/17915 bytes (75.87%) of diff not shown. |
Offset 6, 68 lines modified | Offset 6, 63 lines modified | ||
6 | //·Line:·22 | 6 | //·Line:·22 |
7 | //·Compiler·options:·-warn:1·-warnaserror | 7 | //·Compiler·options:·-warn:1·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | public·struct·Point | 9 | public·struct·Point |
10 | { | 10 | { |
11 | ········public·bool· | 11 | ········public·bool·this·[int·i]·{·set·{·}·} |
12 | } | 12 | } |
13 | public·class·A·:·MarshalByRefObject | 13 | public·class·A·:·MarshalByRefObject |
14 | { | 14 | { |
15 | ···public·Point·point·=·new·Point·(); | 15 | ···public·Point·point·=·new·Point·(); |
16 | } | 16 | } |
17 | public·class·Test | 17 | public·class·Test |
18 | { | 18 | { |
19 | ···public·static·void·Main·() | 19 | ···public·static·void·Main·() |
20 | ···{ | 20 | ···{ |
21 | ········A·a·=·new·A·(); | 21 | ········A·a·=·new·A·(); |
22 | ········ | 22 | ········a.point·[3]·=·false; |
23 | ···} | 23 | ···} |
24 | }</string> | 24 | }</string> |
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 | 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 |
26 | //·Line:·2 | 26 | //·Line:·22 |
27 | //·Compiler·options:·-warn:1·-warnaserror | 27 | //·Compiler·options:·-warn:1·-warnaserror |
28 | using·System; | 28 | using·System; |
29 | public·struct· | 29 | public·struct·Point |
30 | { | 30 | { |
31 | ········public·void·Error·()·{} | ||
31 | ········public·int·val;· | ||
32 | } | ||
33 | public·struct·Point·{ | ||
34 | » public·Coord·x; | ||
35 | » public·Coord·y; | ||
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 | ········ | 42 | ········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:·27 | 46 | //·Line:·27 |
51 | //·Compiler·options:·-warn:1·-warnaserror | 47 | //·Compiler·options:·-warn:1·-warnaserror |
52 | using·System; | 48 | using·System; |
53 | public·struct·Coord· | 49 | public·struct·Coord· |
54 | { | 50 | { |
55 | ········public· | 51 | ········public·int·val;· |
56 | } | 52 | } |
57 | public·struct·Point·{ | 53 | public·struct·Point·{ |
58 | » public·Coord·x; | 54 | » public·Coord·x; |
59 | » public·Coord·y; | 55 | » public·Coord·y; |
60 | } | 56 | } |
Offset 77, 15 lines modified | Offset 72, 15 lines modified | ||
77 | } | 72 | } |
78 | public·class·Test | 73 | public·class·Test |
79 | { | 74 | { |
80 | ···public·static·void·Main·() | 75 | ···public·static·void·Main·() |
81 | ···{ | 76 | ···{ |
82 | ········A·a·=·new·A·(); | 77 | ········A·a·=·new·A·(); |
83 | ········a.point.x. | 78 | ········Console.WriteLine·(a.point.x.val); |
84 | ···} | 79 | ···} |
85 | }</string> | 80 | }</string> |
86 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 81 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
87 | //·Line:·27 | 82 | //·Line:·27 |
88 | //·Compiler·options:·-warn:1·-warnaserror | 83 | //·Compiler·options:·-warn:1·-warnaserror |
89 | using·System; | 84 | using·System; |
Offset 110, 85 lines modified | Offset 105, 90 lines modified | ||
110 | ···public·static·void·Main·() | 105 | ···public·static·void·Main·() |
111 | ···{ | 106 | ···{ |
112 | ········A·a·=·new·A·(); | 107 | ········A·a·=·new·A·(); |
113 | ········a.point.x.val·=·0; | 108 | ········a.point.x.val·=·0; |
114 | ···} | 109 | ···} |
115 | }</string> | 110 | }</string> |
116 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 111 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
117 | //·Line:·2 | 112 | //·Line:·27 |
118 | //·Compiler·options:·-warn:1·-warnaserror | 113 | //·Compiler·options:·-warn:1·-warnaserror |
119 | using·System; | 114 | using·System; |
120 | public·struct· | 115 | public·struct·Coord· |
121 | { | 116 | { |
122 | ········public· | 117 | ········public·int·val;· |
118 | } | ||
119 | public·struct·Point·{ | ||
120 | » public·Coord·x; | ||
121 | » public·Coord·y; | ||
123 | } | 122 | } |
124 | public·class·A·:·MarshalByRefObject | 123 | public·class·A·:·MarshalByRefObject |
125 | { | 124 | { |
126 | ···public·Point·point·=·new·Point·(); | 125 | ···public·Point·point·=·new·Point·(); |
127 | } | 126 | } |
128 | public·class·Test | 127 | public·class·Test |
129 | { | 128 | { |
130 | ···public·static·void·Main·() | 129 | ···public·static·void·Main·() |
131 | ···{ | 130 | ···{ |
132 | ········A·a·=·new·A·(); | 131 | ········A·a·=·new·A·(); |
133 | ········ | 132 | ········Console.WriteLine·(a.point.x); |
134 | ···} | 133 | ···} |
135 | }</string> | 134 | }</string> |
136 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class | 135 | ····<string>//·CS1690:·Cannot·call·methods,·properties,·or·indexers·on·`A.point'·because·it·is·a·value·type·member·of·a·marshal-by-reference·class |
137 | //·Line:·2 | 136 | //·Line:·22 |
138 | //·Compiler·options:·-warn:1·-warnaserror | 137 | //·Compiler·options:·-warn:1·-warnaserror |
139 | using·System; | 138 | using·System; |
Max diff block lines reached; 1123/4127 bytes (27.21%) of diff not shown. |
Offset 1, 17 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0610</ErrorName> | 3 | ··<ErrorName>CS0610</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.ArgIterator' | ||
6 | //·Line:·5 | ||
7 | public·class·Sample·{ | ||
8 | ········System.ArgIterator·arg; | ||
9 | }</string> | ||
10 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' | 5 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' |
11 | //·Line:·5 | 6 | //·Line:·5 |
12 | public·class·Sample·{ | 7 | public·class·Sample·{ |
13 | ········System.TypedReference·reference·{ | 8 | ········System.TypedReference·reference·{ |
14 | ················get·{ | 9 | ················get·{ |
15 | ························return·null; | 10 | ························return·null; |
Offset 20, 9 lines modified | Offset 14, 15 lines modified | ||
20 | }</string> | 14 | }</string> |
21 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' | 15 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.TypedReference' |
22 | //·Line:·5 | 16 | //·Line:·5 |
23 | public·class·Sample·{ | 17 | public·class·Sample·{ |
24 | ········const·System.TypedReference·arg·=·null; | 18 | ········const·System.TypedReference·arg·=·null; |
25 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0610:·Field·or·property·cannot·be·of·type·`System.ArgIterator' | ||
21 | //·Line:·5 | ||
22 | public·class·Sample·{ | ||
23 | ········System.ArgIterator·arg; | ||
24 | }</string> | ||
26 | ··</Examples> | 25 | ··</Examples> |
27 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 8, 55 lines modified | Offset 8, 55 lines modified | ||
8 | using·System; | 8 | using·System; |
9 | ///·<see·cref="."·/> | 9 | ///·<see·cref="."·/> |
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·`operator·foo(int,Test)' |
14 | //·Line:· | 14 | //·Line:·7 |
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 | ///·<seealso·cref="operator·foo(int,Test)"/> | ||
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·`IList(<>)' |
22 | //·Line:· | 22 | //·Line:·8 |
23 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 23 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
24 | using·System; | ||
25 | 24 | using·System.Collections.Generic; | |
25 | ///·<returns>A·<see·cref="IList({})"·/>.</returns> | ||
26 | public·class·Test | 26 | public·class·Test |
27 | { | 27 | { |
28 | }</string> | 28 | }</string> |
29 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Test[]' | 29 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Test[]' |
30 | //·Line:·6 | 30 | //·Line:·6 |
31 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 31 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
32 | ///·<see·cref="Test[]"·/> | 32 | ///·<see·cref="Test[]"·/> |
33 | public·class·Test | 33 | public·class·Test |
34 | { | 34 | { |
35 | }</string> | 35 | }</string> |
36 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·` | 36 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`Mai()n' |
37 | //·Line:· | 37 | //·Line:·7 |
38 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 38 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
39 | using·System; | ||
40 | ///·<see·cref="Mai()n"·/> | ||
39 | using·System.Collections.Generic; | ||
40 | ///·<returns>A·<see·cref="IList({})"·/>.</returns> | ||
41 | public·class·Test | 41 | public·class·Test |
42 | { | 42 | { |
43 | }</string> | 43 | }</string> |
44 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·` | 44 | ····<string>//·CS1584:·XML·comment·on·`Test'·has·syntactically·incorrect·cref·attribute·`' |
45 | //·Line:· | 45 | //·Line:·8 |
46 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 | 46 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:1 |
47 | using·System; | 47 | using·System; |
48 | ///·<see·cref=" | 48 | ///·<see·cref=""·/> |
49 | public·class·Test | 49 | public·class·Test |
50 | { | 50 | { |
51 | }</string> | 51 | }</string> |
52 | ··</Examples> | 52 | ··</Examples> |
53 | </ErrorDocumentation> | 53 | </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>CS0260</ErrorName> | 3 | ··<ErrorName>CS0260</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0260:·Missing·partial·modifier·on·declaration·of·type·`Foo'.·Another·partial·declaration·of·this·type·exists | 5 | ····<string>//·CS0260:·Missing·partial·modifier·on·declaration·of·type·`Foo'.·Another·partial·declaration·of·this·type·exists |
6 | //·Line:· | 6 | //·Line:·6 |
7 | public·class·Foo | 7 | public·partial·class·Foo |
8 | {·} | 8 | {·} |
9 | public· | 9 | public·class·Foo |
10 | {·} | 10 | {·} |
11 | class·X | 11 | class·X |
12 | { | 12 | { |
13 | » static·void·Main·() | 13 | » static·void·Main·() |
14 | » {·} | 14 | » {·} |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0260:·Missing·partial·modifier·on·declaration·of·type·`Foo'.·Another·partial·declaration·of·this·type·exists | 16 | ····<string>//·CS0260:·Missing·partial·modifier·on·declaration·of·type·`Foo'.·Another·partial·declaration·of·this·type·exists |
17 | //·Line:· | 17 | //·Line:·3 |
18 | public· | 18 | public·class·Foo |
19 | {·} | 19 | {·} |
20 | public·class·Foo | 20 | public·partial·class·Foo |
21 | {·} | 21 | {·} |
22 | class·X | 22 | class·X |
23 | { | 23 | { |
24 | » static·void·Main·() | 24 | » static·void·Main·() |
25 | » {·} | 25 | » {·} |
26 | }</string> | 26 | }</string> |
Offset 15, 32 lines modified | Offset 15, 32 lines modified | ||
15 | » } | 15 | » } |
16 | » | 16 | » |
17 | » void·Skip·() | 17 | » void·Skip·() |
18 | » { | 18 | » { |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value | 21 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value |
22 | //·Line:·9 | ||
23 | delegate·void·D·(int·x); | ||
24 | class·X·{ | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » D·d6·=·delegate·(int·x)·{·return·x;·};·//·Return·type·mismatch. | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value | ||
31 | //·Line:·11 | 22 | //·Line:·11 |
32 | using·System; | 23 | using·System; |
33 | using·System.Threading.Tasks; | 24 | using·System.Threading.Tasks; |
34 | class·C | 25 | class·C |
35 | { | 26 | { |
36 | » public·async·void·GetValue() | 27 | » public·async·void·GetValue() |
37 | » { | 28 | » { |
38 | » » return·await·Task.FromResult(100); | 29 | » » return·await·Task.FromResult(100); |
39 | » } | 30 | » } |
40 | }</string> | 31 | }</string> |
32 | ····<string>//·CS8030:·Anonymous·function·or·lambda·expression·converted·to·a·void·returning·delegate·cannot·return·a·value | ||
33 | //·Line:·9 | ||
34 | delegate·void·D·(int·x); | ||
35 | class·X·{ | ||
36 | » static·void·Main·() | ||
37 | » { | ||
38 | » » D·d6·=·delegate·(int·x)·{·return·x;·};·//·Return·type·mismatch. | ||
39 | » } | ||
40 | }</string> | ||
41 | ··</Examples> | 41 | ··</Examples> |
42 | </ErrorDocumentation> | 42 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0723</ErrorName> | 3 | ··<ErrorName>CS0723</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0723:·`MainClass.s':·cannot·declare·variables·of·static·types | ||
6 | //·Line:·10 | ||
7 | static·class·S | ||
8 | { | ||
9 | } | ||
10 | class·MainClass | ||
11 | { | ||
12 | ····S·s; | ||
13 | }</string> | ||
5 | ····<string>//·CS0723:·`sc':·cannot·declare·variables·of·static·types | 14 | ····<string>//·CS0723:·`sc':·cannot·declare·variables·of·static·types |
6 | //·Line:·10 | 15 | //·Line:·10 |
7 | static·class·StaticClass·{ | 16 | static·class·StaticClass·{ |
8 | } | 17 | } |
9 | class·MainClass·{ | 18 | class·MainClass·{ |
Offset 21, 20 lines modified | Offset 32, 9 lines modified | ||
21 | { | 32 | { |
22 | } | 33 | } |
23 | public·class·C<T> | 34 | public·class·C<T> |
24 | { | 35 | { |
25 | » S<T>·t; | 36 | » S<T>·t; |
26 | }</string> | 37 | }</string> |
27 | ····<string>//·CS0723:·`MainClass.s':·cannot·declare·variables·of·static·types | ||
28 | //·Line:·10 | ||
29 | static·class·S | ||
30 | { | ||
31 | } | ||
32 | class·MainClass | ||
33 | { | ||
34 | ····S·s; | ||
35 | }</string> | ||
36 | ··</Examples> | 38 | ··</Examples> |
37 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 1, 59 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>CS0452</ErrorName> | 3 | ··<ErrorName>CS0452</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0452:·The·type·`int'·must·be·a·reference·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test<T>(ref·T)' | ||
6 | //·Line:·14 | ||
7 | public·class·Foo | ||
8 | { | ||
9 | » public·static·void·Test<T>·(ref·T·t) | ||
10 | » » where·T·:·class | ||
11 | » {·} | ||
12 | } | ||
13 | public·class·C·{ | ||
14 | » public·static·void·Main·() | ||
15 | » { | ||
16 | » » int·i·=·0; | ||
17 | » » Foo.Test<int>·(ref·i); | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0452:·The·type·` | 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·`C<T>' |
21 | //·Line:·1 | 6 | //·Line:·10 |
22 | public·class·MyObject<T> | ||
23 | » where·T·:·class | ||
24 | {·} | ||
25 | struct·Foo | ||
26 | {·} | ||
27 | class·X | ||
28 | { | ||
29 | » MyObject<Foo>·foo; | ||
30 | » static·void·Main·() | ||
31 | » {·} | ||
32 | }</string> | ||
33 | ····<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)' | ||
34 | //·Line:·13 | ||
35 | 7 | public·class·C<T>·where·T·:·class | |
36 | { | 8 | { |
37 | » public·abstract·void·Foo<U>·(U·arg)·where·U·:·T; | ||
38 | } | 9 | } |
39 | class· | 10 | class·A |
40 | { | 11 | { |
12 | » public·A·(ref·C<int>·args) | ||
41 | » public·override·void·Foo<U>·(U·arg) | ||
42 | » { | ||
43 | » » Test·(arg); | ||
44 | » } | ||
45 | » | ||
46 | » void·Test<UU>·(UU·a)·where·UU·:·class | ||
47 | » { | 13 | » { |
48 | » } | 14 | » } |
49 | }</string> | 15 | }</string> |
50 | ····<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>' | 16 | ····<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>' |
51 | //·Line:·10 | 17 | //·Line:·10 |
52 | public·class·C<T>·where·T·:·class | 18 | public·class·C<T>·where·T·:·class |
Offset 66, 35 lines modified | Offset 28, 66 lines modified | ||
66 | //·Line:·10 | 28 | //·Line:·10 |
67 | public·class·C<T>·where·T·:·class | 29 | public·class·C<T>·where·T·:·class |
68 | { | 30 | { |
69 | } | 31 | } |
70 | delegate·void·D·(C<int>·arg);</string> | 32 | delegate·void·D·(C<int>·arg);</string> |
71 | ····<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>' | 33 | ····<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>' |
72 | //·Line:· | 34 | //·Line:·23 |
35 | using·System; | ||
73 | public·class·C<T>·where·T·:·class | 36 | public·class·TestClass<T>·where·T·:·class |
74 | { | 37 | { |
75 | 38 | » static·public·T·meth() | |
39 | » { | ||
40 | » » return·null; | ||
41 | » } | ||
76 | cla | 42 | » static·public·T·Value; |
43 | }» » » | ||
44 | » | ||
45 | public·class·Test | ||
77 | { | 46 | { |
78 | » public· | 47 | » public·Test() |
48 | » { | ||
49 | » } | ||
50 | » » | ||
51 | » static·public·void·Main() | ||
79 | » { | 52 | » { |
53 | » » int·i·=·TestClass<int>.meth(); | ||
54 | » » Console.WriteLine·(i); | ||
80 | » } | 55 | » } |
81 | }</string> | 56 | }</string> |
82 | ····<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·` | 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·`Program.M<T>(T,·T)' |
83 | //·Line:· | 58 | //·Line:·8 |
84 | 59 | class·Program | |
60 | { | ||
61 | » public·static·void·M<T>·(T·item1,·T·item2·=·null)·where·T·:·class | ||
62 | » { | ||
63 | » » M·(1); | ||
64 | » } | ||
65 | }</string> | ||
66 | ····<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)' | ||
67 | //·Line:·14 | ||
68 | public·class·Foo | ||
85 | { | 69 | { |
70 | » public·static·void·Test<T>·(ref·T·t) | ||
71 | » » where·T·:·class | ||
72 | » {·} | ||
86 | } | 73 | } |
87 | 74 | public·class·C·{ | |
75 | » public·static·void·Main·() | ||
76 | » { | ||
77 | » » int·i·=·0; | ||
78 | » » Foo.Test<int>·(ref·i); | ||
79 | » } | ||
80 | }</string> | ||
88 | ····<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>' | 81 | ····<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>' |
89 | //·Line:·23 | 82 | //·Line:·23 |
90 | using·System; | 83 | using·System; |
91 | public·class·TestClass<T>·where·T·:·class | 84 | public·class·TestClass<T>·where·T·:·class |
92 | { | 85 | { |
93 | » static·public·T·meth() | 86 | » static·public·T·meth() |
Max diff block lines reached; 2265/6152 bytes (36.82%) of diff not shown. |
Offset 1, 147 lines modified | Offset 1, 97 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1729</ErrorName> | 3 | ··<ErrorName>CS1729</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1729:·The·type·` | 5 | ····<string>//·CS1729:·The·type·`X'·does·not·contain·a·constructor·that·takes·`0'·arguments |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | class· | 7 | class·X·{ |
8 | » Base·(string·x) | ||
9 | » { | ||
10 | » } | ||
11 | } | ||
12 | //·Notice·how·there·is·no·invocation·to·"base·(something)" | ||
8 | » X·(int·a) | ||
13 | class·Derived·:·Base·{ | ||
14 | » Derived·() | ||
15 | » { | 9 | » { |
16 | » } | 10 | » } |
11 | » | ||
17 | }</string> | ||
18 | ····<string>//·CS1729:·The·type·`int'·does·not·contain·a·constructor·that·takes·`1'·arguments | ||
19 | //·Line:·8 | ||
20 | class·C | ||
21 | { | ||
22 | » static·void·Main·() | 12 | » static·void·Main·() |
23 | » { | 13 | » { |
24 | » » | 14 | » » new·X·(); |
25 | » } | 15 | » } |
26 | }</string> | 16 | }</string> |
27 | ····<string>//·CS1729:·The·type·` | 17 | ····<string>//·CS1729:·The·type·`object'·does·not·contain·a·constructor·that·takes·`1'·arguments |
28 | //·Line:· | 18 | //·Line:·8 |
19 | using·System; | ||
29 | class·C | 20 | class·C |
30 | { | 21 | { |
22 | » int·a·=·"a"; | ||
31 | » struct·S | ||
32 | » { | ||
33 | » » public·S·(int·i) | ||
34 | » » { | ||
35 | » » } | ||
36 | » } | ||
37 | » | 23 | » |
24 | » public·C·(string·s) | ||
25 | » » :·base·(1) | ||
38 | » static·void·Main·() | ||
39 | » { | ||
40 | » » S·i·=·new·S·(1,1,1); | ||
41 | » } | ||
42 | }</string> | ||
43 | ····<string>//·CS1729:·The·type·`A.Foo'·does·not·contain·a·constructor·that·takes·`1'·arguments | ||
44 | //·Line:·15 | ||
45 | public·class·A | ||
46 | { | ||
47 | » public·class·Foo | ||
48 | » { | 26 | » { |
49 | » } | 27 | » } |
28 | » | ||
29 | » public·C·(int·i) | ||
30 | » » :·base·(i) | ||
50 | } | ||
51 | class·Example | ||
52 | { | ||
53 | » public·void·Main(string[]·args) | ||
54 | » { | 31 | » { |
55 | » » A·a·=·new·A.Foo·("test");·· | ||
56 | » } | 32 | » } |
57 | }</string> | 33 | }</string> |
58 | ····<string>//·CS1729:··The·type·`System.CLSCompliantAttribute'·does·not·contain·a·constructor·that·takes·`0'·arguments | 34 | ····<string>//·CS1729:··The·type·`System.CLSCompliantAttribute'·does·not·contain·a·constructor·that·takes·`0'·arguments |
59 | //·Line:·6 | 35 | //·Line:·6 |
60 | using·System; | 36 | using·System; |
61 | [assembly:CLSCompliant()]</string> | 37 | [assembly:CLSCompliant()]</string> |
62 | ····<string>//·CS1729:·The·type·` | 38 | ····<string>//·CS1729:·The·type·`C'·does·not·contain·a·constructor·that·takes·`2'·arguments |
63 | //·Line:·1 | 39 | //·Line:·16 |
64 | class·X·{ | ||
65 | 40 | class·C | |
41 | { | ||
42 | » public·C·(int·i) | ||
66 | » { | 43 | » { |
67 | » } | 44 | » } |
68 | 45 | } | |
46 | public·class·Blah | ||
47 | { | ||
69 | » static·void·Main·() | 48 | » public·static·void·Main·() |
70 | » { | 49 | » { |
71 | » » n | 50 | » » dynamic·d·=·1; |
51 | » » var·r·=·new·C·(1,·d); | ||
72 | » } | 52 | » } |
73 | }</string> | 53 | }</string> |
74 | ····<string>//·CS1729:·The·type·` | 54 | ····<string>//·CS1729:·The·type·`TestCases.ClassWithNonPublicConstructor'·does·not·contain·a·constructor·that·takes·`0'·arguments |
75 | //·Line:·1 | 55 | //·Line:·10 |
76 | using·System; | ||
77 | public·class·IgnoreAttribute·:·Attribute·{ | ||
78 | ········public·IgnoreAttribute·(String·name)·{·} | ||
79 | 56 | namespace·TestCases | |
57 | { | ||
58 | » public·class·GmcsCtorBug | ||
59 | » { | ||
60 | » » public·static·void·Test·() | ||
61 | » » { | ||
62 | » » » new·ClassWithNonPublicConstructor·(); | ||
63 | » » } | ||
64 | » } | ||
65 | » public·class·ClassWithNonPublicConstructor | ||
80 | class·C·{ | ||
81 | ········ | ||
82 | » [Ignore] | ||
83 | » public·void·Method·() | ||
84 | » { | 66 | » { |
67 | » » protected·ClassWithNonPublicConstructor·(int·p) | ||
68 | » » { | ||
69 | » » } | ||
85 | » } | 70 | » } |
86 | }</string> | 71 | }</string> |
Max diff block lines reached; 3739/6741 bytes (55.47%) 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>CS0546</ErrorName> | 3 | ··<ErrorName>CS0546</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0546:·`DerivedClass.Value.set':·cannot·override·because·`BaseClass.Value'·does·not·have·an·overridable·set·accessor | ||
6 | //·Line:·9 | ||
7 | abstract·class·BaseClass·{ | ||
8 | ········protected·abstract·int·Value·{·get;·} | ||
9 | } | ||
10 | class·DerivedClass:·BaseClass·{ | ||
11 | ········protected·override·int·Value·{·get·{}·set·{}·} | ||
12 | }</string> | ||
13 | ····<string>//·CS0546:·`B.Prop':·cannot·override·because·`A.Prop'·does·not·have·accessible·set·accessor | 5 | ····<string>//·CS0546:·`B.Prop':·cannot·override·because·`A.Prop'·does·not·have·accessible·set·accessor |
14 | //·Line:·13 | 6 | //·Line:·13 |
15 | public·class·A | 7 | public·class·A |
16 | { | 8 | { |
17 | » public·virtual·string·Prop·{ | 9 | » public·virtual·string·Prop·{ |
18 | » » get;·private·set; | 10 | » » get;·private·set; |
Offset 24, 9 lines modified | Offset 14, 19 lines modified | ||
24 | · | 14 | · |
25 | public·class·B·:·A | 15 | public·class·B·:·A |
26 | { | 16 | { |
27 | » sealed·override·public·string·Prop·{ | 17 | » sealed·override·public·string·Prop·{ |
28 | » » get·{·return·"";·} | 18 | » » get·{·return·"";·} |
29 | » } | 19 | » } |
30 | }</string> | 20 | }</string> |
21 | ····<string>//·CS0546:·`DerivedClass.Value.set':·cannot·override·because·`BaseClass.Value'·does·not·have·an·overridable·set·accessor | ||
22 | //·Line:·9 | ||
23 | abstract·class·BaseClass·{ | ||
24 | ········protected·abstract·int·Value·{·get;·} | ||
25 | } | ||
26 | class·DerivedClass:·BaseClass·{ | ||
27 | ········protected·override·int·Value·{·get·{}·set·{}·} | ||
28 | }</string> | ||
31 | ··</Examples> | 29 | ··</Examples> |
32 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 35, 27 lines modified | Offset 35, 14 lines modified | ||
35 | » }» | 35 | » }» |
36 | » public·override·string·ToString·() | 36 | » public·override·string·ToString·() |
37 | » { | 37 | » { |
38 | » » return·value.ToString·(); | 38 | » » return·value.ToString·(); |
39 | » } | 39 | » } |
40 | }</string> | 40 | }</string> |
41 | ····<string>//·CS0216:·The·operator·`X.operator·true(X)'·requires·a·matching·operator·`false'·to·also·be·defined | ||
42 | //·Line:·5 | ||
43 | class·X·{ | ||
44 | » public·static·bool·operator·true·(X·i) | ||
45 | » { | ||
46 | » » return·true; | ||
47 | » } | ||
48 | » static·void·Main·() | ||
49 | » { | ||
50 | » } | ||
51 | }</string> | ||
52 | ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined | 41 | ····<string>//·CS0216:·The·operator·`Test.operator·==(Test,·bool)'·requires·a·matching·operator·`!='·to·also·be·defined |
53 | //·Line:·10 | 42 | //·Line:·10 |
54 | partial·class·Test | 43 | partial·class·Test |
55 | { | 44 | { |
56 | } | 45 | } |
Offset 77, 14 lines modified | Offset 64, 27 lines modified | ||
77 | » } | 64 | » } |
78 | » public·static·bool·operator·!=·(Test·lhs,·IDoNotExist·rhs) | 65 | » public·static·bool·operator·!=·(Test·lhs,·IDoNotExist·rhs) |
79 | » { | 66 | » { |
80 | » » return·!(lhs·==·rhs); | 67 | » » return·!(lhs·==·rhs); |
81 | » } | 68 | » } |
82 | }</string> | 69 | }</string> |
70 | ····<string>//·CS0216:·The·operator·`X.operator·true(X)'·requires·a·matching·operator·`false'·to·also·be·defined | ||
71 | //·Line:·5 | ||
72 | class·X·{ | ||
73 | » public·static·bool·operator·true·(X·i) | ||
74 | » { | ||
75 | » » return·true; | ||
76 | » } | ||
77 | » static·void·Main·() | ||
78 | » { | ||
79 | » } | ||
80 | }</string> | ||
83 | ····<string>//·CS0216:·The·operator·`X.operator·<(X,·int)'·requires·a·matching·operator·`>'·to·also·be·defined | 81 | ····<string>//·CS0216:·The·operator·`X.operator·<(X,·int)'·requires·a·matching·operator·`>'·to·also·be·defined |
84 | //·Line:·5 | 82 | //·Line:·5 |
85 | class·X·{ | 83 | class·X·{ |
86 | » public·static·X·operator·<·(X·a,·int·b) | 84 | » public·static·X·operator·<·(X·a,·int·b) |
87 | » { | 85 | » { |
88 | » » return·null; | 86 | » » return·null; |
Offset 1, 33 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>CS0205</ErrorName> | 3 | ··<ErrorName>CS0205</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar | 5 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get' |
6 | //·Line:· | 6 | //·Line:·18 |
7 | //·Compiler·options:·-r:CS0205-3-lib.dll | ||
7 | using·System; | 8 | using·System; |
8 | public·abstract·class·A | ||
9 | { | ||
10 | ········public·abstract·void·Foobar·(); | ||
11 | } | ||
12 | public·class·B:·A | 9 | public·class·B:·A1 |
13 | { | 10 | { |
14 | ········public·override·void·Foobar·() | ||
15 | ········{ | ||
16 | ················base.Foobar·(); | ||
17 | ··· | 11 | » protected·override·int·Foobar··{ |
12 | » » get·{ | ||
13 | » » » return·base.Foobar; | ||
14 | » » } | ||
15 | » } | ||
18 | 16 | » static·void·Main·() | |
19 | ········{ | ||
20 | ················B·b·=·new·B·(); | ||
21 | ················b.Foobar·(); | ||
22 | 17 | » { | |
18 | » » B·b·=·new·B·(); | ||
19 | » » if·(b.Foobar·==·1)·{ | ||
20 | » » } | ||
21 | » } | ||
23 | }</string> | 22 | }</string> |
24 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get' | 23 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.get' |
25 | //·Line:·22 | 24 | //·Line:·22 |
26 | using·System; | 25 | using·System; |
27 | public·abstract·class·A | 26 | public·abstract·class·A |
Offset 70, 62 lines modified | Offset 68, 64 lines modified | ||
70 | » » } | 68 | » » } |
71 | » » remove | 69 | » » remove |
72 | » » { | 70 | » » { |
73 | » » » base.OnUpdate·-=·value; | 71 | » » » base.OnUpdate·-=·value; |
74 | » » } | 72 | » » } |
75 | » } | 73 | » } |
76 | }</string> | 74 | }</string> |
77 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar | 75 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar()' |
78 | //·Line:· | 76 | //·Line:·21 |
79 | //·Compiler·options:·-r:CS0205-3-lib.dll | ||
80 | using·System; | 77 | using·System; |
81 | public· | 78 | public·abstract·class·A |
82 | { | 79 | { |
80 | ········public·abstract·void·Foobar·(); | ||
81 | } | ||
83 | » protected·override·int·Foobar··{ | ||
84 | » » get·{ | ||
85 | » » » return·base.Foobar; | ||
86 | » » } | ||
87 | » } | ||
82 | public·class·B:·A | ||
83 | { | ||
84 | ········public·override·void·Foobar·() | ||
85 | ········{ | ||
86 | ················base.Foobar·(); | ||
87 | ········} | ||
88 | 88 | ········static·void·Main·() | |
89 | ········{ | ||
90 | ················B·b·=·new·B·(); | ||
91 | ················b.Foobar·(); | ||
92 | ········} | ||
89 | » { | ||
90 | » » B·b·=·new·B·(); | ||
91 | » » if·(b.Foobar·==·1)·{ | ||
92 | » » } | ||
93 | » } | ||
94 | }</string> | 93 | }</string> |
95 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A. | 94 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.Foobar.set' |
96 | //·Line:·13 | 95 | //·Line:·13 |
97 | public·abstract·class·A | 96 | public·abstract·class·A |
98 | { | 97 | { |
99 | ········public·abstract·int· | 98 | ········public·abstract·int·Foobar·{·set;·} |
100 | } | 99 | } |
101 | public·class·B:·A | 100 | public·class·B:·A |
102 | { | 101 | { |
103 | » » public·override·int· | 102 | » » public·override·int·Foobar··{ |
104 | » » » set·{ | 103 | » » » set·{ |
105 | » » » » base | 104 | » » » » base.Foobar·=·value; |
106 | » » » } | 105 | » » » } |
107 | » » } | 106 | » » } |
108 | }</string> | 107 | }</string> |
109 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A. | 108 | ····<string>//·CS0205:·Cannot·call·an·abstract·base·member·`A.this[int].set' |
110 | //·Line:·13 | 109 | //·Line:·13 |
111 | public·abstract·class·A | 110 | public·abstract·class·A |
112 | { | 111 | { |
113 | ········public·abstract·int· | 112 | ········public·abstract·int·this[int·i]·{·set;·} |
114 | } | 113 | } |
115 | public·class·B:·A | 114 | public·class·B:·A |
116 | { | 115 | { |
117 | » » public·override·int· | 116 | » » public·override·int·this[int·i]··{ |
118 | » » » set·{ | 117 | » » » set·{ |
119 | » » » » base | 118 | » » » » base[i]·=·value; |
120 | » » » } | 119 | » » » } |
121 | » » } | 120 | » » } |
122 | }</string> | 121 | }</string> |
123 | ··</Examples> | 122 | ··</Examples> |
124 | </ErrorDocumentation> | 123 | </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>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:·8 | ||
7 | using·System; | ||
8 | public·class·Test·{ | ||
9 | » void·Main·()·{ | ||
10 | » » Console.WriteLine·(++0); | ||
11 | » } | ||
12 | }</string> | ||
13 | ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer | ||
14 | //·Line:·11 | 6 | //·Line:·11 |
15 | using·System; | 7 | using·System; |
16 | class·X | 8 | class·X |
17 | { | 9 | { |
18 | » static·void·Main·() | 10 | » static·void·Main·() |
Offset 32, 9 lines modified | Offset 22, 19 lines modified | ||
32 | { | 22 | { |
33 | » static·void·Foo() | 23 | » static·void·Foo() |
34 | » { | 24 | » { |
35 | » » const·int·uu·=·1; | 25 | » » const·int·uu·=·1; |
36 | » » uu++; | 26 | » » uu++; |
37 | » } | 27 | » } |
38 | }</string> | 28 | }</string> |
29 | ····<string>//·CS1059:·The·operand·of·an·increment·or·decrement·operator·must·be·a·variable,·property·or·indexer | ||
30 | //·Line:·8 | ||
31 | using·System; | ||
32 | public·class·Test·{ | ||
33 | » void·Main·()·{ | ||
34 | » » Console.WriteLine·(++0); | ||
35 | » } | ||
36 | }</string> | ||
39 | ··</Examples> | 37 | ··</Examples> |
40 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 7, 28 lines modified | Offset 7, 28 lines modified | ||
7 | namespace·Test·{ | 7 | namespace·Test·{ |
8 | » delegate·void·Foo·(string·x,·params·string·[]·args); | 8 | » delegate·void·Foo·(string·x,·params·string·[]·args); |
9 | » class·Testee·{ | 9 | » class·Testee·{ |
10 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | 10 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} |
11 | » » static·void·Main·()·{ | 11 | » » static·void·Main·()·{ |
12 | » » » Foo·bar·=·new·Foo·(Bar); | 12 | » » » Foo·bar·=·new·Foo·(Bar); |
13 | » » » bar·("x'·=·", | 13 | » » » bar·("x''·=·",·"Foo",·5,·3.6); |
14 | » » } | 14 | » » } |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments | 17 | ····<string>//·CS1594:·Delegate·`Test.Foo'·has·some·invalid·arguments |
18 | //·Line:·10 | 18 | //·Line:·10 |
19 | namespace·Test·{ | 19 | namespace·Test·{ |
20 | » delegate·void·Foo·(string·x,·params·string·[]·args); | 20 | » delegate·void·Foo·(string·x,·params·string·[]·args); |
21 | » class·Testee·{ | 21 | » class·Testee·{ |
22 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | 22 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} |
23 | » » static·void·Main·()·{ | 23 | » » static·void·Main·()·{ |
24 | » » » Foo·bar·=·new·Foo·(Bar); | 24 | » » » Foo·bar·=·new·Foo·(Bar); |
25 | » » » bar·(" | 25 | » » » bar·("x'·=·",·new·object·[]·{"Foo",·5,·3.6·}); |
26 | » » } | 26 | » » } |
27 | » } | 27 | » } |
28 | }</string> | 28 | }</string> |
29 | ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments | 29 | ····<string>//·CS1594:·Delegate·`Blah.MyDelegate'·has·some·invalid·arguments |
30 | //·Line·:·21 | 30 | //·Line·:·21 |
31 | using·System; | 31 | using·System; |
Offset 63, 13 lines modified | Offset 63, 13 lines modified | ||
63 | namespace·Test·{ | 63 | namespace·Test·{ |
64 | » delegate·void·Foo·(string·x,·params·string·[]·args); | 64 | » delegate·void·Foo·(string·x,·params·string·[]·args); |
65 | » class·Testee·{ | 65 | » class·Testee·{ |
66 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} | 66 | » » static·void·Bar·(string·x,·params·string·[]·args)·{} |
67 | » » static·void·Main·()·{ | 67 | » » static·void·Main·()·{ |
68 | » » » Foo·bar·=·new·Foo·(Bar); | 68 | » » » Foo·bar·=·new·Foo·(Bar); |
69 | » » » bar·(" | 69 | » » » bar·("i·=·",·5); |
70 | » » } | 70 | » » } |
71 | » } | 71 | » } |
72 | }</string> | 72 | }</string> |
73 | ··</Examples> | 73 | ··</Examples> |
74 | </ErrorDocumentation> | 74 | </ErrorDocumentation> |
Offset 1, 34 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>CS1503</ErrorName> | 3 | ··<ErrorName>CS1503</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1503:·Argument·`# | 5 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`object'·expression·to·type·`int' |
6 | //·Line:· | 6 | //·Line:·16 |
7 | using·System; | ||
7 | interface·IContravariant<in·T> | ||
8 | { | ||
9 | } | ||
10 | 8 | class·T | |
11 | { | 9 | { |
10 | » public·void·M1·(int·i,·params·object[]·args)·{} | ||
12 | } | 11 | } |
13 | class·C | 12 | class·MainClass |
14 | { | 13 | { |
15 | » | 14 | » static·void·Main·() |
16 | » { | 15 | » { |
16 | » » T·t·=·new·T·(); | ||
17 | » » t.M1·(new·object·()); | ||
17 | » } | 18 | » } |
19 | }</string> | ||
20 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`__arglist'·expression·to·type·`object' | ||
21 | //·Line:·14 | ||
18 | 22 | using·System; | |
23 | class·Program | ||
24 | { | ||
25 | » static·void·Foo·(object·o) | ||
19 | » { | 26 | » { |
27 | » } | ||
20 | » » ICovariant<string>·a_2·=·null; | ||
21 | » » IContravariant<object>·b_2·=·null; | ||
22 | » | 28 | » static·void·Main·() |
29 | » { | ||
30 | » » Foo·(__arglist·(null)); | ||
23 | » } | 31 | » } |
24 | }</string> | 32 | }</string> |
25 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int[]' | 33 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int[]' |
26 | //·Line:·13 | 34 | //·Line:·13 |
27 | public·class·X | 35 | public·class·X |
28 | { | 36 | { |
Offset 38, 62 lines modified | Offset 47, 69 lines modified | ||
38 | » public·static·void·Main() | 47 | » public·static·void·Main() |
39 | » { | 48 | » { |
40 | » » int·i; | 49 | » » int·i; |
41 | » » Test·(true); | 50 | » » Test·(true); |
42 | » } | 51 | » } |
43 | }</string> | 52 | }</string> |
44 | ····<string>//·CS1503:·Argument·`# | 53 | ····<string>//·CS1503:·Argument·`#2'·cannot·convert·`IContravariant<object>'·expression·to·type·`ICovariant<string>' |
45 | //·Line:· | 54 | //·Line:·23 |
46 | 55 | interface·IContravariant<in·T> | |
56 | { | ||
57 | } | ||
47 | 58 | interface·ICovariant<out·T> | |
48 | { | 59 | { |
49 | » void·Do·(); | ||
50 | } | 60 | } |
51 | 61 | class·C | |
52 | { | 62 | { |
53 | » public·static·void· | 63 | » public·static·void·Test<T>·(ICovariant<T>·e1,·ICovariant<T>·e2) |
54 | » { | 64 | » { |
55 | » » Do·(val.Do); | ||
56 | » } | 65 | » } |
57 | }</string> | ||
58 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`out·A'·expression·to·type·`out·B' | ||
59 | //·Line:·17 | ||
60 | class·A·{·} | ||
61 | c | 66 | » public·static·void·Main·() |
67 | » { | ||
68 | » » ICovariant<string>·a_2·=·null; | ||
69 | » » IContravariant<object>·b_2·=·null; | ||
62 | 70 | » » Test·(a_2,·b_2); | |
71 | » } | ||
72 | }</string> | ||
73 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`int'·expression·to·type·`bool' | ||
74 | //·Line:·15 | ||
75 | class·A | ||
63 | { | 76 | { |
64 | » static·void·Foo·(o | 77 | » public·static·void·Foo·(bool·test) |
65 | » { | 78 | » { |
66 | » » b·=·new·B·(); | ||
67 | » } | 79 | » } |
80 | } | ||
81 | class·B | ||
82 | { | ||
68 | » static·void·Main | 83 | » public·static·void·Main() |
69 | » { | 84 | » { |
85 | » » A.Foo·(1); | ||
70 | » » A·a; | ||
71 | » » Foo·(out·a); | ||
72 | » } | 86 | » } |
73 | }</string> | 87 | }</string> |
74 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·` | 88 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`null'·expression·to·type·`__arglist' |
75 | //·Line:· | 89 | //·Line:·8 |
76 | class·C | 90 | class·C |
77 | { | 91 | { |
78 | » | 92 | » void·Foo·() |
79 | » { | 93 | » { |
94 | » » InstanceArgList·(null); | ||
80 | » } | 95 | » } |
81 | » | 96 | » |
82 | » | 97 | » int·InstanceArgList·(__arglist) |
83 | » { | 98 | » { |
84 | » » | 99 | » » return·54; |
85 | » } | 100 | » } |
86 | }</string> | 101 | }</string> |
87 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int' | 102 | ····<string>//·CS1503:·Argument·`#1'·cannot·convert·`bool'·expression·to·type·`int' |
88 | //·Line:·12 | 103 | //·Line:·12 |
89 | public·class·C | 104 | public·class·C |
90 | { | 105 | { |
Max diff block lines reached; 5221/8467 bytes (61.66%) of diff not shown. |
Offset 1, 11 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0067</ErrorName> | 3 | ··<ErrorName>CS0067</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0067:·The·event·`S.EH'·is·never·used | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-warnaserror·-warn:3 | ||
8 | using·System; | ||
9 | static·class·S | ||
10 | { | ||
11 | » public·static·event·EventHandler·EH; | ||
12 | }</string> | ||
13 | ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used | ||
14 | //·Line:·8 | ||
15 | //·Compiler·options:·-warnaserror | ||
16 | using·System; | ||
17 | public·class·EventTestClass·:·IEventTest | ||
18 | { | ||
19 | » public·event·EventHandler·Elapsed; | ||
20 | } | ||
21 | public·interface·IEventTest· | ||
22 | { | ||
23 | » event·EventHandler·Elapsed; | ||
24 | }</string> | ||
5 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used | 25 | ····<string>//·CS0067:·The·event·`Foo.OnFoo'·is·never·used |
6 | //·Line:·12 | 26 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 27 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | using·System; | 28 | using·System; |
9 | class·ErrorCS0067·{ | 29 | class·ErrorCS0067·{ |
Offset 29, 34 lines modified | Offset 54, 9 lines modified | ||
29 | » public·event·FooHandler·OnFoo; | 54 | » public·event·FooHandler·OnFoo; |
30 | » public·delegate·void·FooHandler·(); | 55 | » public·delegate·void·FooHandler·(); |
31 | » public·static·void·Main·() | 56 | » public·static·void·Main·() |
32 | » { | 57 | » { |
33 | » } | 58 | » } |
34 | }</string> | 59 | }</string> |
35 | ····<string>//·CS0067:·The·event·`EventTestClass.Elapsed'·is·never·used | ||
36 | //·Line:·8 | ||
37 | //·Compiler·options:·-warnaserror | ||
38 | using·System; | ||
39 | public·class·EventTestClass·:·IEventTest | ||
40 | { | ||
41 | » public·event·EventHandler·Elapsed; | ||
42 | } | ||
43 | public·interface·IEventTest· | ||
44 | { | ||
45 | » event·EventHandler·Elapsed; | ||
46 | }</string> | ||
47 | ····<string>//·CS0067:·The·event·`S.EH'·is·never·used | ||
48 | //·Line:·9 | ||
49 | //·Compiler·options:·-warnaserror·-warn:3 | ||
50 | using·System; | ||
51 | static·class·S | ||
52 | { | ||
53 | » public·static·event·EventHandler·EH; | ||
54 | }</string> | ||
55 | ··</Examples> | 60 | ··</Examples> |
56 | </ErrorDocumentation> | 61 | </ErrorDocumentation> |
Offset 1, 68 lines modified | Offset 1, 79 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0023</ErrorName> | 3 | ··<ErrorName>CS0023</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`method·group' | ||
6 | //·Line:·14 | ||
7 | class·X | ||
8 | { | ||
9 | » void·Test·() | ||
10 | » { | ||
11 | » } | ||
12 | » public·static·void·Main·() | ||
13 | » { | ||
14 | » » X·x·=·null; | ||
15 | » » System.Action·n·=·x?.Test; | ||
16 | » } | ||
17 | }</string> | ||
5 | ····<string>//·CS0023:·The·`-'·operator·cannot·be·applied·to·operand·of·type·`ulong' | 18 | ····<string>//·CS0023:·The·`-'·operator·cannot·be·applied·to·operand·of·type·`ulong' |
6 | //·Line:·8 | 19 | //·Line:·8 |
7 | class·X | 20 | class·X |
8 | { | 21 | { |
9 | » public·static·void·Main·() | 22 | » public·static·void·Main·() |
10 | » { | 23 | » { |
11 | » » object·o·=·-(9223372036854775808); | 24 | » » object·o·=·-(9223372036854775808); |
12 | » } | 25 | » } |
13 | }</string> | 26 | }</string> |
14 | ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·` | 27 | ····<string>//·CS0023:·The·`+'·operator·cannot·be·applied·to·operand·of·type·`X' |
15 | //·Line·:·6 | 28 | //·Line·:·6 |
16 | class·X·{ | 29 | class·X·{ |
30 | ····static·X·x; | ||
31 | ····static·object·o·=·+x; | ||
17 | ········static·void·Main·()·{ | ||
18 | ················bool·b·=·+true; | ||
19 | ········} | ||
20 | }</string> | 32 | }</string> |
21 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·` | 33 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`null' |
22 | //·Line:· | 34 | //·Line:·8 |
23 | interface·IFoo<T> | ||
24 | { | ||
25 | » T·Call·(); | ||
26 | } | ||
27 | class·C | 35 | class·C |
28 | { | 36 | { |
29 | » | 37 | » static·void·Main·() |
30 | » { | 38 | » { |
31 | » » | 39 | » » var·res·=·null?[0]; |
32 | » } | 40 | » } |
33 | }</string> | 41 | }</string> |
34 | ····<string>//·CS0023:·The·` | 42 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`anonymous·method' |
35 | //·Line:· | 43 | //·Line:·8 |
36 | using·System; | 44 | using·System; |
37 | using·System.Collections; | ||
38 | class·Test·{ | 45 | class·Test·{ |
39 | » public·static·void·Main(string[]·arg | 46 | » public·static·void·Main(string[]·argv)·{ |
47 | » » Console.WriteLine("Type·of·anonymous·block:·{0}", | ||
48 | » » » (delegate()·{}).GetType()); | ||
40 | » » ArrayList·al·=·new·ArrayList(); | ||
41 | » » al[0]·=·0; | ||
42 | » » | ||
43 | » » Console.WriteLine((al[0])++); | ||
44 | » } | 49 | » } |
45 | }</string> | 50 | }</string> |
46 | ····<string>//·CS0023:·The·` | 51 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`int*' |
47 | //·Line:· | 52 | //·Line:·8 |
53 | //·Compiler·options:·-unsafe | ||
48 | using·System; | ||
49 | class·C | 54 | class·C |
50 | { | 55 | { |
51 | » static· | 56 | » static·unsafe·int*·Foo·() |
52 | » { | 57 | » { |
53 | » » | 58 | » » return·(int*)0; |
59 | » } | ||
60 | » | ||
61 | » public·static·void·Main·() | ||
62 | » { | ||
63 | » » unsafe·{ | ||
64 | » » » string·s·=·Foo().ToString·(); | ||
65 | » » } | ||
54 | » } | 66 | » } |
55 | }</string> | 67 | }</string> |
56 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`method·group' | 68 | ····<string>//·CS0023:·The·`.'·operator·cannot·be·applied·to·operand·of·type·`method·group' |
57 | //·Line:·14 | 69 | //·Line:·14 |
58 | using·System; | 70 | using·System; |
Offset 73, 102 lines modified | Offset 84, 157 lines modified | ||
73 | ····} | 84 | ····} |
74 | ····public·static·void·Main·()· | 85 | ····public·static·void·Main·()· |
75 | ····{ | 86 | ····{ |
76 | ········Console.WriteLine(E.x); | 87 | ········Console.WriteLine(E.x); |
77 | ····} | 88 | ····} |
78 | }</string> | 89 | }</string> |
90 | ····<string>//·CS0023:·The·`~'·operator·cannot·be·applied·to·operand·of·type·`Foo' | ||
91 | //·Line·:·10 | ||
92 | public·class·Foo·{ | ||
93 | » public·static·void·Main·() | ||
94 | » { | ||
95 | » » Foo·k·=·new·Foo·(); | ||
96 | » » | ||
97 | » » int·i·=·~·k; | ||
98 | » } | ||
99 | }</string> | ||
79 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`int' | 100 | ····<string>//·CS0023:·The·`?'·operator·cannot·be·applied·to·operand·of·type·`int' |
80 | //·Line:·9 | 101 | //·Line:·9 |
81 | public·class·C | 102 | public·class·C |
82 | { | 103 | { |
83 | » static·void·Main() | 104 | » static·void·Main() |
84 | » { | 105 | » { |
85 | » » string·s·=·null; | 106 | » » string·s·=·null; |
86 | » » var·x·=·s?.Length?.ToString·(); | 107 | » » var·x·=·s?.Length?.ToString·(); |
87 | » } | 108 | » } |
88 | }</string> | 109 | }</string> |
Max diff block lines reached; 8460/11753 bytes (71.98%) of diff not shown. |
Offset 1, 29 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>CS0619</ErrorName> | 3 | ··<ErrorName>CS0619</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0619:·` | 5 | ····<string>//·CS0619-32:·`E.item_a'·is·obsolete:·`Obsolete·enum' |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | //·Compiler·options:·-reference:CS0619-32-lib.dll | ||
7 | class·A | ||
8 | { | ||
9 | } | ||
8 | using·System; | ||
10 | [System.Obsolete·("",·true)] | ||
11 | class·AA:·A | ||
12 | { | ||
13 | ········public·void·Foo·()·{} | ||
14 | } | ||
15 | class·B·{ | ||
16 | ········public·B·(A·a) | ||
17 | ········{ | ||
18 | ················(a·as·AA).Foo·(); | ||
19 | · | 9 | class·MainClass·{ |
10 | ····public·static·void·Main·() | ||
11 | ····{ | ||
12 | ········Console.WriteLine·(E.item_a); | ||
13 | ····} | ||
20 | }</string> | 14 | }</string> |
21 | ····<string>//·CS0619:·`Y'·is·obsolete:·`ooo' | 15 | ····<string>//·CS0619:·`Y'·is·obsolete:·`ooo' |
22 | //·Line:·6 | 16 | //·Line:·6 |
23 | using·System; | 17 | using·System; |
24 | class·X·:·I<Y> | 18 | class·X·:·I<Y> |
Offset 35, 263 lines modified | Offset 28, 150 lines modified | ||
35 | } | 28 | } |
36 | [Obsolete("ooo",·true)] | 29 | [Obsolete("ooo",·true)] |
37 | class·Y | 30 | class·Y |
38 | { | 31 | { |
39 | }</string> | 32 | }</string> |
40 | ····<string>//·CS0619-45:·`A'·is·obsolete:·`!!!' | ||
41 | //·Line:·9 | ||
42 | [System.Obsolete("!!!",·true)] | ||
43 | class·A:·System.Attribute | ||
44 | { | ||
45 | } | ||
46 | [A] | ||
47 | class·Obsolete·{ | ||
48 | }</string> | ||
49 | ····<string>//·CS0619-36:·`Error.member'·is·obsolete:·`Obsolete·member' | ||
50 | //·Line:·8 | ||
51 | //·Compiler·options:·-reference:CS0619-36-lib.dll | ||
52 | class·A·{ | ||
53 | ····public·A·()·{ | ||
54 | ········Error·e·=·new·Error·(); | ||
55 | ········++e.member; | ||
56 | ····} | ||
57 | }</string> | ||
58 | ····<string>//·CS0619-43:·`Error.C'·is·obsolete:·`Obsolete·constant' | ||
59 | //·Line:·6 | ||
60 | //·Compiler·options:·-reference:CS0619-43-lib.dll | ||
61 | class·A·{ | ||
62 | » public·decimal·C·=·Error.C; | ||
63 | }</string> | ||
64 | ····<string>//·CS0619-49:·`A.A(string[])'·is·obsolete:·`!!!' | ||
65 | //·Line:·12 | ||
66 | class·A:·System.Attribute | ||
67 | { | ||
68 | » [System.Obsolete("!!!",·true)] | ||
69 | » public·A·(string[]·s) | ||
70 | » { | ||
71 | » } | ||
72 | } | ||
73 | [A(new·string[0])] | ||
74 | class·Obsolete·{ | ||
75 | }</string> | ||
76 | ····<string>//·CS0619:·`Obsolete.MethodError()'·is·obsolete:·`Do·not·use·it.' | 33 | ····<string>//·CS0619:·`Obsolete.MethodError()'·is·obsolete:·`Do·not·use·it.' |
77 | //·Line:·12 | 34 | //·Line:·12 |
78 | class·Obsolete·{ | 35 | class·Obsolete·{ |
79 | ········[System.Obsolete("Do·not·use·it.",·true)] | 36 | ········[System.Obsolete("Do·not·use·it.",·true)] |
80 | ········public·static·void·MethodError()·{ | 37 | ········public·static·void·MethodError()·{ |
81 | ········} | 38 | ········} |
82 | } | 39 | } |
83 | class·MainClass·{ | 40 | class·MainClass·{ |
84 | ········public·static·void·Main·()·{ | 41 | ········public·static·void·Main·()·{ |
85 | ················Obsolete.MethodError(); | 42 | ················Obsolete.MethodError(); |
86 | ········} | 43 | ········} |
87 | }</string> | 44 | }</string> |
88 | ····<string>//·CS0619-3 | 45 | ····<string>//·CS0619-31:·`ObsoleteEnum'·is·obsolete:·`Is·obsolete' |
89 | //·Line:·1 | 46 | //·Line:·15 |
90 | using·System; | 47 | using·System; |
91 | [Obsolete | 48 | [Obsolete("Is·obsolete",·true)] |
92 | 49 | enum·ObsoleteEnum | |
93 | { | 50 | { |
51 | ····value_B | ||
94 | ····public·static·void·Report·(bool·arg) | ||
95 | ····{ | ||
96 | ····} | ||
97 | } | 52 | } |
98 | class·MainClass·{ | 53 | class·MainClass·{ |
99 | ····public·static·void·Main·() | 54 | ····public·static·void·Main·() |
100 | ····{ | 55 | ····{ |
101 | ········ | 56 | ········Console.WriteLine·(ObsoleteEnum.value_B); |
102 | ····} | 57 | ····} |
103 | }</string> | 58 | }</string> |
104 | ····<string>//·CS0619 | 59 | ····<string>//·CS0619:·`A'·is·obsolete:·`msg' |
105 | //·Line:· | 60 | //·Line:·21 |
106 | //·Compiler·options:·-reference:CS0619-51-lib.dll | ||
107 | using·System; | 61 | using·System; |
108 | using·System.Collections; | ||
109 | 62 | [Obsolete·("msg",·true)] | |
Max diff block lines reached; 24235/27216 bytes (89.05%) of diff not shown. |
Offset 1, 24 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>CS0109</ErrorName> | 3 | ··<ErrorName>CS0109</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
6 | //·Line:·6 | ||
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | class·BaseClass·{ | ||
9 | ········public·new·int·Location; | ||
10 | }</string> | ||
11 | ····<string>//·CS0109:·The·member·`BaseClass.Val'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
12 | //·Line:·6 | ||
13 | //·Compiler·options:·-warnaserror·-warn:4 | ||
14 | class·BaseClass·{ | ||
15 | ········public·new·const·bool·Val·=·false; | ||
16 | }</string> | ||
5 | ····<string>//·CS0109:·The·member·`Derived<U>.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | 17 | ····<string>//·CS0109:·The·member·`Derived<U>.Action'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
6 | //·Line:·12 | 18 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 19 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | public·abstract·class·Base | 20 | public·abstract·class·Base |
9 | { | 21 | { |
10 | » public·delegate·void·Action<U>(U·val); | 22 | » public·delegate·void·Action<U>(U·val); |
11 | } | 23 | } |
12 | public·class·Derived<U>·:·Base | 24 | public·class·Derived<U>·:·Base |
13 | { | 25 | { |
14 | » new·internal·Action<U>·Action; | 26 | » new·internal·Action<U>·Action; |
15 | }</string> | 27 | }</string> |
28 | ····<string>//·CS0109:·The·member·`Derived.Test()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
29 | //·Line:·10 | ||
30 | //·Compiler·options:·-warnaserror·-warn:4 | ||
31 | class·Base·{ | ||
32 | » void·Test·(bool·arg)·{} | ||
33 | } | ||
34 | class·Derived·:·Base·{ | ||
35 | » new·void·Test·()·{} | ||
36 | }</string> | ||
16 | ····<string>//·CS0109:·The·member·`Test.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | 37 | ····<string>//·CS0109:·The·member·`Test.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
17 | //·Line:·9 | 38 | //·Line:·9 |
18 | //·Compiler·options:·-warnaserror·-warn:4 | 39 | //·Compiler·options:·-warnaserror·-warn:4 |
19 | using·System.Collections; | 40 | using·System.Collections; |
20 | public·class·Test:·ArrayList | 41 | public·class·Test:·ArrayList |
Offset 26, 24 lines modified | Offset 51, 14 lines modified | ||
26 | ····public·new·string·this[string·index] | 51 | ····public·new·string·this[string·index] |
27 | ····{ | 52 | ····{ |
28 | » set | 53 | » set |
29 | » { | 54 | » { |
30 | » } | 55 | » } |
31 | ····} | 56 | ····} |
32 | }</string> | 57 | }</string> |
33 | ····<string>//·CS0109:·The·member·`Outer.Inner'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
34 | //·Line:·7 | ||
35 | //·Compiler·options:·-warnaserror·-warn:4 | ||
36 | class·Outer | ||
37 | { | ||
38 | ····public·new·class·Inner | ||
39 | ····{ | ||
40 | ····} | ||
41 | }</string> | ||
42 | ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | 58 | ····<string>//·CS0109:·The·member·`DerivedClass.get_Value()'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
43 | //·Line:·14 | 59 | //·Line:·14 |
44 | //·Compiler·options:·-warnaserror·-warn:4 | 60 | //·Compiler·options:·-warnaserror·-warn:4 |
45 | class·BaseClass·{ | 61 | class·BaseClass·{ |
46 | ········protected·virtual·int·Value·{· | 62 | ········protected·virtual·int·Value·{· |
47 | ················get·{ | 63 | ················get·{ |
Offset 66, 51 lines modified | Offset 81, 43 lines modified | ||
66 | ························return·0; | 81 | ························return·0; |
67 | ················} | 82 | ················} |
68 | ················set·{·} | 83 | ················set·{·} |
69 | ········} | 84 | ········} |
70 | » » static·void·Main·()·{} | 85 | » » static·void·Main·()·{} |
71 | }</string> | 86 | }</string> |
72 | ····<string>//·CS0109:·The·member·` | 87 | ····<string>//·CS0109:·The·member·`Outer.Inner'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
73 | //·Line:· | 88 | //·Line:·7 |
74 | //·Compiler·options:·-warnaserror·-warn:4 | 89 | //·Compiler·options:·-warnaserror·-warn:4 |
90 | class·Outer | ||
75 | public·abstract·class·Base | ||
76 | { | ||
77 | » public·delegate·void·Action<U>·(U·val); | ||
78 | } | ||
79 | public·class·Derived·:·Base | ||
80 | { | 91 | { |
92 | ····public·new·class·Inner | ||
93 | ····{ | ||
94 | ····} | ||
81 | » public·new·delegate·void·Action<T,·U>·(U·val); | ||
82 | }</string> | ||
83 | ····<string>//·CS0109:·The·member·`Derived.this[string]'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | ||
84 | //·Line:·10 | ||
85 | //·Compiler·options:·-warnaserror·-warn:4 | ||
86 | class·Base·{ | ||
87 | » public·bool·this·[int·arg]·{·set·{}·} | ||
88 | } | ||
89 | class·Derived·:·Base·{ | ||
90 | » public·new·bool·this·[string·arg]·{·set·{}·} | ||
91 | }</string> | 95 | }</string> |
92 | ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required | 96 | ····<string>//·CS0109:·The·member·`BaseClass.Location'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
93 | //·Line:·6 | 97 | //·Line:·6 |
94 | //·Compiler·options:·-warnaserror·-warn:4 | 98 | //·Compiler·options:·-warnaserror·-warn:4 |
95 | class·BaseClass·{ | 99 | class·BaseClass·{ |
96 | ········public·new·int·Location | 100 | ········public·new·int·Location·{·set·{·}·} |
97 | }</string> | 101 | }</string> |
98 | ····<string>//·CS0109:·The·member·` | 102 | ····<string>//·CS0109:·The·member·`Derived.Action<T,U>'·does·not·hide·an·inherited·member.·The·new·keyword·is·not·required |
99 | //·Line:· | 103 | //·Line:·12 |
100 | //·Compiler·options:·-warnaserror·-warn:4 | 104 | //·Compiler·options:·-warnaserror·-warn:4 |
101 | class·BaseClass·{ | ||
102 | 105 | public·abstract·class·Base | |
106 | { | ||
107 | » public·delegate·void·Action<U>·(U·val); | ||
108 | } | ||
Max diff block lines reached; 1163/5260 bytes (22.11%) 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>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, 174 lines modified | Offset 1, 170 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`a' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | using·System; | ||
7 | class·C·{ | ||
8 | » public·static·int·test4·() | ||
8 | class·Program | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | 9 | » { |
10 | » » int·a; | ||
12 | » » string·s; | ||
13 | » » object·o·=·null; | ||
14 | » » while·(o·!=·null·&&·string.IsNullOrEmpty·(s·=·(string)·o.ToString·()))·{ | ||
15 | » » } | ||
16 | » » | ||
17 | » » Console.WriteLine·(s); | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`g' | ||
21 | //·Line:·10 | ||
11 | » » try·{ | ||
12 | » » » a·=·3; | ||
13 | » » }·catch·{ | ||
22 | public·class·A | ||
23 | { | ||
24 | » static·bool·Test7·() | ||
25 | » { | ||
26 | » » int·f·=·1; | ||
27 | » » int·g; | ||
28 | » » return·f·>·1·&&·OutCall·(out·g)·||·g·>·1; | ||
29 | » } | 14 | » » } |
15 | » » //·CS0165 | ||
30 | » static·bool·OutCall·(out·int·arg) | ||
31 | » { | ||
32 | » » arg·=·1; | ||
33 | » » return· | 16 | » » return·a; |
34 | » } | 17 | » } |
35 | }</string> | 18 | }</string> |
36 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·` | 19 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`v' |
37 | //·Line:·1 | 20 | //·Line:·17 |
38 | using·System; | 21 | using·System; |
39 | 22 | class·C | |
40 | { | 23 | { |
41 | » | 24 | » void·Test·(int·arg) |
42 | » { | 25 | » { |
43 | » » EventHandler·eh; | ||
44 | » » | 26 | » » int·v; |
27 | » » switch·(arg)·{ | ||
28 | » » » case·1: | ||
29 | » » » » v·=·0; | ||
30 | » » » » break; | ||
31 | » » } | ||
45 | » » | 32 | » » Console.WriteLine·(v); |
46 | » » }; | ||
47 | » } | 33 | » } |
48 | }</string> | 34 | }</string> |
49 | ····<string>//·C | 35 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`s' |
50 | //·Line:· | 36 | //·Line:·12 |
51 | 37 | class·X | |
52 | { | 38 | { |
53 | » public·static·void·Main·() | ||
54 | » { | ||
55 | » » C·c; | ||
56 | » » c.ToString·(); | ||
57 | 39 | ····static·string·Foo·(object·arg) | |
40 | ····{ | ||
41 | ········if·(arg·is·string·s)·{ | ||
42 | ········} | ||
43 | ········return·s; | ||
44 | ····} | ||
58 | }</string> | 45 | }</string> |
59 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' | 46 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`a' |
60 | //·Line:·14 | 47 | //·Line:·14 |
61 | using·System; | 48 | using·System; |
62 | class·Program | 49 | class·Program |
63 | { | 50 | { |
64 | » public·static·void·Main·() | 51 | » public·static·void·Main·() |
65 | » { | 52 | » { |
66 | » » int·a; | 53 | » » int·a; |
67 | » » string·s·=·""; | 54 | » » string·s·=·""; |
68 | » » if·( | 55 | » » if·(s·!=·"s"·&&·(a·=·4)·>·3)·{ |
69 | » » » | 56 | » » » return; |
70 | » » } | 57 | » » } |
58 | » » | ||
59 | » » Console.WriteLine·(a); | ||
71 | » } | 60 | » } |
72 | }</string> | 61 | }</string> |
73 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·` | 62 | ····<string>//·CS0165:·Use·of·unassigned·local·variable·`v' |
74 | //·Line:·9 | 63 | //·Line:·19 |
75 | using·System; | 64 | using·System; |
76 | class· | 65 | class·X |
66 | { | ||
67 | » int·this·[int·v]·{ | ||
68 | » » get·{ | ||
69 | » » » return·1; | ||
70 | » » } | ||
71 | » » set·{» » » | ||
77 | » public·static·int·test5·() | ||
78 | » { | ||
79 | » » int·a; | ||
80 | » » try·{ | ||
81 | » » » Console.WriteLine·("TRY"); | ||
82 | » » » a·=·8; | ||
83 | » » }·catch·{ | ||
84 | » » » a·=·9; | ||
85 | » » }·finally·{ | ||
86 | » » » //·CS0165 | ||
Max diff block lines reached; 27102/29758 bytes (91.07%) of diff not shown. |
Offset 10, 61 lines modified | Offset 10, 14 lines modified | ||
10 | { | 10 | { |
11 | » static·void·Foo·() | 11 | » static·void·Foo·() |
12 | » { | 12 | » { |
13 | » » if·(1·is·B)·{ | 13 | » » if·(1·is·B)·{ |
14 | » » } | 14 | » » } |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`int')·type | ||
18 | //·Line:·10 | ||
19 | //·Compiler·options:·-warnaserror·-warn:1 | ||
20 | class·X | ||
21 | { | ||
22 | » public·void·Foo<T>·()·where·T·:·class | ||
23 | » { | ||
24 | » » T·t·=·default·(T); | ||
25 | » » if·(t·is·int)·{ | ||
26 | » » } | ||
27 | » } | ||
28 | }</string> | ||
29 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type | ||
30 | //·Line: | ||
31 | //·Compiler·options:·-warnaserror·-warn:1 | ||
32 | class·X·{ | ||
33 | » static·void·Main·() | ||
34 | » { | ||
35 | » » int·a·=·1; | ||
36 | » » | ||
37 | » » if·(a·is·byte){ | ||
38 | » » } | ||
39 | » } | ||
40 | }</string> | ||
41 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`decimal')·type | ||
42 | //·Line:·7 | ||
43 | //·Compiler·options:·-warnaserror·-warn:1 | ||
44 | class·A | ||
45 | { | ||
46 | » static·void·Main·() | ||
47 | » {· | ||
48 | » » System.Console.WriteLine·(1·is·decimal); | ||
49 | » } | ||
50 | }</string> | ||
51 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`string')·type | ||
52 | //·Line:·7 | ||
53 | //·Compiler·options:·-warnaserror·-warn:1 | ||
54 | class·A·{ | ||
55 | » static·void·Main·()·{· | ||
56 | » » System.Console.WriteLine·(null·is·string); | ||
57 | » } | ||
58 | }</string> | ||
59 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`object')·type | 17 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`object')·type |
60 | //·Line:·13 | 18 | //·Line:·13 |
61 | //·Compiler·options:·-warnaserror·-warn:1 | 19 | //·Compiler·options:·-warnaserror·-warn:1 |
62 | public·class·Test | 20 | public·class·Test |
63 | { | 21 | { |
64 | » static·void·Foo·() | 22 | » static·void·Foo·() |
Offset 72, 55 lines modified | Offset 25, 57 lines modified | ||
72 | » } | 25 | » } |
73 | » | 26 | » |
74 | » public·static·void·Main() | 27 | » public·static·void·Main() |
75 | » { | 28 | » { |
76 | » » bool·b·=·Foo·()·is·object; | 29 | » » bool·b·=·Foo·()·is·object; |
77 | » } | 30 | » } |
78 | }</string> | 31 | }</string> |
79 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool | 32 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool')·type |
80 | //·Line:·13 | 33 | //·Line:·13 |
81 | //·Compiler·options:·-warnaserror·-warn:1 | 34 | //·Compiler·options:·-warnaserror·-warn:1 |
82 | using·System; | 35 | using·System; |
83 | class·X | 36 | class·X |
84 | { | 37 | { |
85 | » void·Foo·() | 38 | » void·Foo·() |
86 | » { | 39 | » { |
87 | » » int?·i·=·null; | 40 | » » int?·i·=·null; |
88 | » » | 41 | » » |
89 | » » if·(i·is·bool | 42 | » » if·(i·is·bool)·{ |
90 | » » } | 43 | » » } |
91 | » } | 44 | » } |
92 | }</string> | 45 | }</string> |
93 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(` | 46 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`byte')·type |
94 | //·Line: | 47 | //·Line: |
95 | //·Compiler·options:·-warnaserror·-warn:1 | 48 | //·Compiler·options:·-warnaserror·-warn:1 |
96 | class·X<T>·where·T·:·class | ||
97 | { | 49 | class·X·{ |
98 | » static·void· | 50 | » static·void·Main·() |
99 | » { | 51 | » { |
52 | » » int·a·=·1; | ||
53 | » » | ||
100 | » » if·( | 54 | » » if·(a·is·byte){ |
101 | » » } | 55 | » » } |
102 | » } | 56 | » } |
103 | }</string> | 57 | }</string> |
104 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool')·type | 58 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`bool?')·type |
105 | //·Line:·13 | 59 | //·Line:·13 |
106 | //·Compiler·options:·-warnaserror·-warn:1 | 60 | //·Compiler·options:·-warnaserror·-warn:1 |
107 | using·System; | 61 | using·System; |
108 | class·X | 62 | class·X |
109 | { | 63 | { |
110 | » void·Foo·() | 64 | » void·Foo·() |
111 | » { | 65 | » { |
112 | » » int?·i·=·null; | 66 | » » int?·i·=·null; |
113 | » » | 67 | » » |
114 | » » if·(i·is·bool)·{ | 68 | » » if·(i·is·bool?)·{ |
115 | » » } | 69 | » » } |
116 | » } | 70 | » } |
117 | }</string> | 71 | }</string> |
118 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`Y')·type | 72 | ····<string>//·CS0184:·The·given·expression·is·never·of·the·provided·(`Y')·type |
119 | //·Line:·10 | 73 | //·Line:·10 |
120 | //·Compiler·options:·-warnaserror·-warn:1 | 74 | //·Compiler·options:·-warnaserror·-warn:1 |
Offset 133, 14 lines modified | Offset 88, 26 lines modified | ||
133 | » public·void·Foo·() | 88 | » public·void·Foo·() |
134 | » { | 89 | » { |
135 | » » X·x·=·null; | 90 | » » X·x·=·null; |
136 | » » if·(x·is·Y)·{ | 91 | » » if·(x·is·Y)·{ |
137 | » » } | 92 | » » } |
138 | » } | 93 | » } |
Max diff block lines reached; 1282/4003 bytes (32.03%) of diff not shown. |
Offset 1, 44 lines modified | Offset 1, 54 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0104</ErrorName> | 3 | ··<ErrorName>CS0104</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0104:·` | 5 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' |
6 | //·Line:· | 6 | //·Line:·16 |
7 | namespace·A | 7 | namespace·A·{ |
8 | » class·X·{ | ||
9 | » } | ||
10 | } | ||
8 | { | ||
9 | » public·class·T | ||
10 | » { | ||
11 | » » public·class·N | ||
12 | » » { | ||
13 | 11 | namespace·B·{ | |
12 | » class·X·{ | ||
14 | » } | 13 | » } |
15 | } | 14 | } |
16 | namespace·C | 15 | namespace·C·{ |
17 | { | ||
18 | » struct·N | ||
19 | » | 16 | » using·A; |
17 | » using·B; | ||
18 | » class·D·:·X·{ | ||
19 | » static·void·Main·()·{} | ||
20 | » } | 20 | » } |
21 | }</string> | ||
22 | ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute' | ||
23 | //·Line:·21 | ||
24 | using·System; | ||
25 | namespace·A | ||
26 | { | ||
27 | » class·XAttribute·:·Attribute·{·} | ||
21 | } | 28 | } |
22 | namespace·B | 29 | namespace·B |
23 | { | 30 | { |
24 | » using·static·A.T; | ||
25 | » u | 31 | » class·XAttribute·:·Attribute·{·} |
32 | } | ||
26 | 33 | namespace·C | |
34 | { | ||
35 | » using·A; | ||
36 | » using·B; | ||
37 | » [X] | ||
38 | » class·Test· | ||
27 | » { | 39 | » { |
28 | » » static·void·Main·() | ||
29 | » » { | ||
30 | » » » var·u·=·new·N·(); | ||
31 | » » } | ||
32 | » } | 40 | » } |
33 | }</string> | 41 | }</string> |
34 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' | 42 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' |
35 | //·Line:·25 | 43 | //·Line:·25 |
36 | namespace·A | 44 | namespace·A |
37 | { | 45 | { |
Offset 66, 59 lines modified | Offset 76, 14 lines modified | ||
66 | » » } | 76 | » » } |
67 | » » | 77 | » » |
68 | » » static·void·Foo·(Action·a) | 78 | » » static·void·Foo·(Action·a) |
69 | » » { | 79 | » » { |
70 | » » } | 80 | » » } |
71 | » } | 81 | » } |
72 | }</string> | 82 | }</string> |
73 | ····<string>//·CS0104:·`XAttribute'·is·an·ambiguous·reference·between·`A.XAttribute'·and·`B.XAttribute' | ||
74 | //·Line:·21 | ||
75 | using·System; | ||
76 | namespace·A | ||
77 | { | ||
78 | » class·XAttribute·:·Attribute·{·} | ||
79 | } | ||
80 | namespace·B | ||
81 | { | ||
82 | » class·XAttribute·:·Attribute·{·} | ||
83 | } | ||
84 | namespace·C | ||
85 | { | ||
86 | » using·A; | ||
87 | » using·B; | ||
88 | » [X] | ||
89 | » class·Test· | ||
90 | » { | ||
91 | » } | ||
92 | }</string> | ||
93 | ····<string>//·CS0104:·`X'·is·an·ambiguous·reference·between·`A.X'·and·`B.X' | ||
94 | //·Line:·16 | ||
95 | namespace·A·{ | ||
96 | » class·X·{ | ||
97 | » } | ||
98 | } | ||
99 | namespace·B·{ | ||
100 | » class·X·{ | ||
101 | » } | ||
102 | } | ||
103 | namespace·C·{ | ||
104 | » using·A; | ||
105 | » using·B; | ||
106 | » class·D·:·X·{ | ||
107 | » static·void·Main·()·{} | ||
108 | » } | ||
109 | }</string> | ||
110 | ····<string>//·CS0104:·`Graphics'·is·an·ambiguous·reference·between·`Gdk.Graphics'·and·`System.Drawing.Graphics' | 83 | ····<string>//·CS0104:·`Graphics'·is·an·ambiguous·reference·between·`Gdk.Graphics'·and·`System.Drawing.Graphics' |
111 | //·Line:·16 | 84 | //·Line:·16 |
112 | using·Gdk; | 85 | using·Gdk; |
113 | using·System.Drawing; | 86 | using·System.Drawing; |
114 | public·class·Plot·{ | 87 | public·class·Plot·{ |
Max diff block lines reached; 477/2581 bytes (18.48%) 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>CS1660</ErrorName> | 3 | ··<ErrorName>CS1660</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`int' | ||
6 | //·Line:·9 | ||
7 | using·System; | ||
8 | class·X·{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » int·o·=·delegate·{}; | ||
12 | » } | ||
13 | }</string> | ||
5 | ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`object' | 14 | ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`object' |
6 | //·Line:·9 | 15 | //·Line:·9 |
7 | using·System; | 16 | using·System; |
8 | class·X·{ | 17 | class·X·{ |
9 | » static·void·Main·() | 18 | » static·void·Main·() |
Offset 30, 20 lines modified | Offset 41, 9 lines modified | ||
30 | public·class·C | 41 | public·class·C |
31 | { | 42 | { |
32 | » public·static·void·Main·() | 43 | » public·static·void·Main·() |
33 | » { | 44 | » { |
34 | » » dynamic·d·=·()·=>·1; | 45 | » » dynamic·d·=·()·=>·1; |
35 | » } | 46 | » } |
36 | }</string> | 47 | }</string> |
37 | ····<string>//·CS1660:·Cannot·convert·`anonymous·method'·to·non-delegate·type·`int' | ||
38 | //·Line:·9 | ||
39 | using·System; | ||
40 | class·X·{ | ||
41 | » static·void·Main·() | ||
42 | » { | ||
43 | » » int·o·=·delegate·{}; | ||
44 | » } | ||
45 | }</string> | ||
46 | ··</Examples> | 48 | ··</Examples> |
47 | </ErrorDocumentation> | 49 | </ErrorDocumentation> |
Offset 17, 38 lines modified | Offset 17, 38 lines modified | ||
17 | » » } | 17 | » » } |
18 | » } | 18 | » } |
19 | » | 19 | » |
20 | » static·void·Foo2·(ref·object·o) | 20 | » static·void·Foo2·(ref·object·o) |
21 | » { | 21 | » { |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·` | 24 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`d'·which·is·the·argument·to·a·using·or·lock·statement |
25 | //·Line:·12 | 25 | //·Line:·12 |
26 | //·Compiler·options:·-warnaserror | 26 | //·Compiler·options:·-warnaserror |
27 | using·System; | ||
27 | public·class·Foo | 28 | public·class·Foo |
28 | { | 29 | { |
29 | » public·static·void·Test·( | 30 | » public·static·void·Test·(IDisposable·d) |
30 | » { | 31 | » { |
32 | » » using·(d)·{ | ||
31 | » » lock·(s)·{ | ||
32 | » » » lock·(s)·{} | ||
33 | » » » | 33 | » » » d·=·null; |
34 | » » } | 34 | » » } |
35 | » } | 35 | » } |
36 | }</string> | 36 | }</string> |
37 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·` | 37 | ····<string>//·CS0728:·Possibly·incorrect·assignment·to·`s'·which·is·the·argument·to·a·using·or·lock·statement |
38 | //·Line:·12 | 38 | //·Line:·12 |
39 | //·Compiler·options:·-warnaserror | 39 | //·Compiler·options:·-warnaserror |
40 | using·System; | ||
41 | public·class·Foo | 40 | public·class·Foo |
42 | { | 41 | { |
43 | » public·static·void·Test·( | 42 | » public·static·void·Test·(ref·string·s) |
44 | » { | 43 | » { |
45 | » » | 44 | » » lock·(s)·{ |
45 | » » » lock·(s)·{} | ||
46 | » » » | 46 | » » » s·=·null; |
47 | » » } | 47 | » » } |
48 | » } | 48 | » } |
49 | }</string> | 49 | }</string> |
50 | ··</Examples> | 50 | ··</Examples> |
51 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 1, 72 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>CS0177</ErrorName> | 3 | ··<ErrorName>CS0177</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method | ||
6 | //·Line:·10 | ||
7 | class·Test | ||
8 | { | ||
9 | » delegate·T·Creator<T>·(); | ||
10 | » static·bool·TryAction<T>·(Creator<T>·creator,·out·T·output)·where·T·:·struct | ||
11 | » { | ||
12 | » » return·false; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0177:·The·out·parameter·`a'·must·be·assigned·to·before·control·leaves·the·current·method | ||
16 | //·Line:·6 | ||
17 | class·Foo·{ | ||
18 | » static·void·test39·(out·int·a) | ||
19 | » { | ||
20 | » » int·x_0·=·0; | ||
21 | » » int·ll_1·=·0; | ||
22 | ········ | ||
23 | » » switch·(0)·{ | ||
24 | » » default: | ||
25 | » » » switch·(x_0)·{ | ||
26 | » » » default: | ||
27 | » » » » if·(ll_1·==·0) | ||
28 | » » » » » break; | ||
29 | » » » » else | ||
30 | » » » » » goto·k_1; | ||
31 | » » » } | ||
32 | » » » a·=·5; | ||
33 | » » » break; | ||
34 | » » k_1: | ||
35 | » » » break; | ||
36 | » » } | ||
37 | » } | ||
38 | » static·void·Main·()·{·int·x;·test39·(out·x);·} | ||
39 | }</string> | ||
40 | ····<string>//·CS0177:·The·out·parameter·`val'·must·be·assigned·to·before·control·leaves·the·current·method | ||
41 | //·Line:·12 | ||
42 | public·class·A | ||
43 | { | ||
44 | » public·bool·GetValue·(out·int·val) | ||
45 | » { | ||
46 | » » val·=·0; | ||
47 | » » return·true; | ||
48 | » } | ||
49 | » public·void·ReallyGetValue·(out·int·val) | ||
50 | » { | ||
51 | » » if·(AlwaysReturnTrue·()·||·GetValue·(out·val))·{ | ||
52 | » » } | ||
53 | » } | ||
54 | » public·bool·AlwaysReturnTrue·() | ||
55 | » { | ||
56 | » » return·true; | ||
57 | » } | ||
58 | }</string> | ||
59 | ····<string>//·CS0177:·The·out·parameter·`a'·must·be·assigned·to·before·control·leaves·the·current·method | 5 | ····<string>//·CS0177:·The·out·parameter·`a'·must·be·assigned·to·before·control·leaves·the·current·method |
60 | //·Line:·21 | 6 | //·Line:·21 |
61 | using·System; | 7 | using·System; |
62 | class·OutputParam | 8 | class·OutputParam |
63 | { | 9 | { |
Offset 85, 21 lines modified | Offset 24, 48 lines modified | ||
85 | » ····b·=·5; | 24 | » ····b·=·5; |
86 | » ····return; | 25 | » ····return; |
87 | » }·catch·(Exception)·{·throw;·} | 26 | » }·catch·(Exception)·{·throw;·} |
88 | » a·=·b; | 27 | » a·=·b; |
89 | ····} | 28 | ····} |
90 | }</string> | 29 | }</string> |
30 | ····<string>//·CS0177:·The·out·parameter·`f'·must·be·assigned·to·before·control·leaves·the·current·method | ||
31 | //·Line:·5 | ||
32 | class·ClassMain·{ | ||
33 | » public·static·void·test2·(int·a,·out·float·f) | ||
34 | » { | ||
35 | » » //·CS0177 | ||
36 | » » if·(a·==·5) | ||
37 | » » » return; | ||
38 | » » f·=·8.53F; | ||
39 | » } | ||
40 | }</string> | ||
91 | ····<string>//·CS0177:·The·out·parameter·`o'·must·be·assigned·to·before·control·leaves·the·current·method | 41 | ····<string>//·CS0177:·The·out·parameter·`o'·must·be·assigned·to·before·control·leaves·the·current·method |
92 | //·Line:·4 | 42 | //·Line:·4 |
93 | //·Compiler·options:·-langversion:experimental | 43 | //·Compiler·options:·-langversion:experimental |
94 | class·Test(out·int·o)· | 44 | class·Test(out·int·o)· |
95 | { | 45 | { |
96 | }</string> | 46 | }</string> |
47 | ····<string>//·CS0177:·The·out·parameter·`baz'·must·be·assigned·to·before·control·leaves·the·current·method | ||
48 | //·Line:·6 | ||
49 | static·class·A | ||
50 | { | ||
51 | » public·static·void·Foo·(int·i,·out·object·baz) | ||
52 | » { | ||
53 | » » switch·(i)·{ | ||
54 | » » case·0: | ||
55 | » » » baz·=·1; | ||
56 | » » » return; | ||
57 | » » } | ||
58 | » } | ||
59 | }</string> | ||
97 | ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method | 60 | ····<string>//·CS0177:·The·out·parameter·`output'·must·be·assigned·to·before·control·leaves·the·current·method |
98 | //·Line:·8 | 61 | //·Line:·8 |
99 | class·Test | 62 | class·Test |
100 | { | 63 | { |
101 | » static·bool·TryAction<T>·(out·T·output) | 64 | » static·bool·TryAction<T>·(out·T·output) |
102 | » { | 65 | » { |
Offset 108, 27 lines modified | Offset 74, 73 lines modified | ||
108 | » static·void·Main·() | 74 | » static·void·Main·() |
109 | » { | 75 | » { |
110 | » » Test·value; | 76 | » » Test·value; |
111 | » » TryAction<Test>·(out·value); | 77 | » » TryAction<Test>·(out·value); |
Max diff block lines reached; 4450/7142 bytes (62.31%) of diff not shown. |
Offset 1, 37 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0649</ErrorName> | 3 | ··<ErrorName>CS0649</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0649:·Field·`X. | 5 | ····<string>//·CS0649:·Field·`X.s'·is·never·assigned·to,·and·will·always·have·its·default·value·`null' |
6 | //·Line:· | 6 | //·Line:·4 |
7 | //·Compiler·options:·-warnaserror·-warn:4 | 7 | //·Compiler·options:·-warnaserror·-warn:4 |
8 | using·System; | ||
9 | class·X·{ | 8 | class·X·{ |
10 | » | 9 | » string·s; |
11 | » | 10 | » string·Value·{ |
12 | » » get·{ | 11 | » » get·{ |
13 | » » » return· | 12 | » » » return·s; |
14 | » » } | 13 | » » } |
15 | » } | 14 | » } |
16 | } | ||
17 | enum·E | ||
18 | { | ||
19 | » Foo | ||
20 | }</string> | ||
21 | ····<string>//·CS0649:·Field·`X.x'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' | ||
22 | //·Line:·4 | ||
23 | //·Compiler·options:·-warnaserror·-warn:4 | ||
24 | class·X | ||
25 | { | ||
26 | » public·readonly·int·x; | ||
27 | }</string> | 15 | }</string> |
28 | ····<string>//·CS0649:·Field·`TestClass.b'·is·never·assigned·to,·and·will·always·have·its·default·value | 16 | ····<string>//·CS0649:·Field·`TestClass.b'·is·never·assigned·to,·and·will·always·have·its·default·value |
29 | //·Line:·12 | 17 | //·Line:·12 |
30 | //·Compiler·options:·-warnaserror·-warn:4 | 18 | //·Compiler·options:·-warnaserror·-warn:4 |
31 | public·struct·Bar | 19 | public·struct·Bar |
32 | { | 20 | { |
Offset 63, 22 lines modified | Offset 49, 36 lines modified | ||
63 | » int?·s; | 49 | » int?·s; |
64 | » | 50 | » |
65 | » void·Test·() | 51 | » void·Test·() |
66 | » { | 52 | » { |
67 | » » System.Console.WriteLine·(s·==·null); | 53 | » » System.Console.WriteLine·(s·==·null); |
68 | » } | 54 | » } |
69 | }</string> | 55 | }</string> |
70 | ····<string>//·CS0649:·Field·`X. | 56 | ····<string>//·CS0649:·Field·`X.e'·is·never·assigned·to,·and·will·always·have·its·default·value·`0' |
71 | //·Line:· | 57 | //·Line:·10 |
72 | //·Compiler·options:·-warnaserror·-warn:4 | 58 | //·Compiler·options:·-warnaserror·-warn:4 |
59 | using·System; | ||
73 | class·X·{ | 60 | class·X·{ |
74 | » | 61 | » E·e; |
75 | » | 62 | » E·Value·{ |
76 | » » get·{ | 63 | » » get·{ |
77 | » » » return· | 64 | » » » return·e; |
78 | » » } | 65 | » » } |
79 | » } | 66 | » } |
67 | } | ||
68 | enum·E | ||
69 | { | ||
70 | » Foo | ||
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; | ||
80 | }</string> | 78 | }</string> |
81 | ··</Examples> | 79 | ··</Examples> |
82 | </ErrorDocumentation> | 80 | </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>CS0021</ErrorName> | 3 | ··<ErrorName>CS0021</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group' | ||
6 | //·Line:· | ||
7 | class·X | ||
8 | { | ||
9 | » public·void·Foo·() | ||
10 | » { | ||
11 | » » object·baz·=·Foo·[0]; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`int' | ||
15 | //·Line:·10· | ||
16 | using·System; | ||
17 | class·Test | ||
18 | { | ||
19 | » public·static·void·Main·() | ||
20 | » { | ||
21 | » » int·i·=·0; | ||
22 | » » Console.WriteLine·("Get·i[2]:·{0}",·i[2]); | ||
23 | » } | ||
24 | }</string> | ||
5 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object' | 25 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`object' |
6 | //·Line:·9 | 26 | //·Line:·9 |
7 | class·C | 27 | class·C |
8 | { | 28 | { |
9 | » public·static·void·Main·() | 29 | » public·static·void·Main·() |
10 | » { | 30 | » { |
11 | » » var·d·=·new·object·{ | 31 | » » var·d·=·new·object·{ |
12 | » » » ["a"]·=·1 | 32 | » » » ["a"]·=·1 |
13 | » » }; | 33 | » » }; |
14 | » } | 34 | » } |
15 | }</string> | 35 | }</string> |
16 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`method·group' | ||
17 | //·Line:· | ||
18 | class·X | ||
19 | { | ||
20 | » public·void·Foo·() | ||
21 | » { | ||
22 | » » object·baz·=·Foo·[0]; | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`System.Array' | 36 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`System.Array' |
26 | //·Line:·9· | 37 | //·Line:·9· |
27 | using·System; | 38 | using·System; |
28 | class·X | 39 | class·X |
29 | { | 40 | { |
30 | » public·void·Foo·(Array·bar) | 41 | » public·void·Foo·(Array·bar) |
Offset 41, 21 lines modified | Offset 53, 9 lines modified | ||
41 | public·class·Foo<G> | 53 | public·class·Foo<G> |
42 | { | 54 | { |
43 | » public·static·void·Bar·() | 55 | » public·static·void·Bar·() |
44 | » { | 56 | » { |
45 | » » int·i·=·default·(G)[0]; | 57 | » » int·i·=·default·(G)[0]; |
46 | » } | 58 | » } |
47 | }</string> | 59 | }</string> |
48 | ····<string>//·CS0021:·Cannot·apply·indexing·with·[]·to·an·expression·of·type·`int' | ||
49 | //·Line:·10· | ||
50 | using·System; | ||
51 | class·Test | ||
52 | { | ||
53 | » public·static·void·Main·() | ||
54 | » { | ||
55 | » » int·i·=·0; | ||
56 | » » Console.WriteLine·("Get·i[2]:·{0}",·i[2]); | ||
57 | » } | ||
58 | }</string> | ||
59 | ··</Examples> | 60 | ··</Examples> |
60 | </ErrorDocumentation> | 61 | </ErrorDocumentation> |
Offset 1, 89 lines modified | Offset 1, 86 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0208</ErrorName> | 3 | ··<ErrorName>CS0208</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo' | ||
6 | //·Line:·7 | ||
7 | //·Compiler·options:·-t:library·-unsafe | ||
8 | public·unsafe·struct·Foo | ||
9 | { | ||
10 | ········public·Foo·*foo; | ||
11 | » string·x; | ||
12 | }</string> | ||
13 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`T' | ||
14 | //·Line:·7 | ||
15 | //·Compiler·options:·-unsafe | ||
16 | unsafe·class·Foo<T>·where·T·:·struct | ||
17 | { | ||
18 | » public·T*·Elements·{ | ||
19 | » » get·{ | ||
20 | » » » return·null; | ||
21 | » » } | ||
22 | » } | ||
23 | }</string> | ||
5 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`CS208.Foo' | 24 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`CS208.Foo' |
6 | //·Line:· | 25 | //·Line:·17 |
7 | //·Compiler·options:·-unsafe | 26 | //·Compiler·options:·-unsafe |
8 | namespace·CS208 | 27 | namespace·CS208 |
9 | { | 28 | { |
10 | » public· | 29 | » public·struct·Foo |
11 | » { | 30 | » { |
31 | » » public·string·PP·{·get;·set;·} | ||
12 | » » public·int·Add·(int·a,·int·b) | ||
13 | » » { | ||
14 | » » » return·a·+·b; | ||
15 | » » } | ||
16 | » } | 32 | » } |
17 | » public·class·Bar | 33 | » public·class·Bar |
18 | » { | 34 | » { |
19 | » » unsafe·static·void·Main·() | 35 | » » unsafe·static·void·Main·() |
20 | » » {» » » | 36 | » » {» » » |
21 | » » » Foo·f·=·new·Foo·(); | 37 | » » » Foo·f·=·new·Foo·(); |
22 | » » » void·*s·=·&f; | 38 | » » » void·*s·=·&f; |
23 | » » } | 39 | » » } |
24 | » } | 40 | » } |
25 | }</string> | 41 | }</string> |
26 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay<T>.Node' | 42 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Splay<T>.Node' |
27 | //·Line:· | 43 | //·Line:·10 |
28 | //·Compiler·options:·/unsafe | 44 | //·Compiler·options:·/unsafe |
45 | //·Similar·code·to·#75772,·but·without·field·of·type·T. | ||
29 | public·class·Splay<T> | 46 | public·class·Splay<T> |
30 | { | 47 | { |
31 | ··unsafe·private· | 48 | ··unsafe·private·struct·Node |
32 | ··{ | 49 | ··{ |
33 | ····private·Node·*············parent; | 50 | ····private·Node·*············parent; |
34 | ····private·T·················data; | ||
35 | ··}· | 51 | ··}· |
36 | }</string> | 52 | }</string> |
37 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`Foo.P' | ||
38 | //·Line:·18 | ||
39 | //·Compiler·options:·-unsafe | ||
40 | public·unsafe·class·Foo | ||
41 | { | ||
42 | ········public·class·P | ||
43 | ········{ | ||
44 | ············public·P*·GetEnumerator·() | ||
45 | ············{ | ||
46 | ················return·null; | ||
47 | ············} | ||
48 | ········} | ||
49 | ······· | ||
50 | ········public·static·void·Main·() | ||
51 | ········{ | ||
52 | ············P·o·=·new·P·(); | ||
53 | ············foreach·(P·p·in·o) | ||
54 | ············{ | ||
55 | ············} | ||
56 | ········} | ||
57 | }</string> | ||
58 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·` | 53 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`T' |
59 | //·Line:·8 | 54 | //·Line:·8 |
60 | //·Compiler·options:·-unsafe | ||
61 | unsafe·struct·X·{ | ||
62 | » string·a; | ||
63 | » static·void·Main·()·{ | ||
64 | » » X·x; | ||
65 | 55 | class·X | |
56 | { | ||
57 | » public·static·void·Foo<T>·(T·t) | ||
58 | » { | ||
59 | » » object·o·=·sizeof·(T); | ||
66 | » } | 60 | » } |
67 | }</string> | 61 | }</string> |
68 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·` | 62 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`X<A>' |
69 | //·Line:· | 63 | //·Line:·12 |
70 | //·Compiler·options:·-unsafe | 64 | //·Compiler·options:·-unsafe |
71 | unsafe·class·Foo<T>·where·T·:·struct | ||
72 | { | ||
73 | » public·T*·Elements·{ | ||
74 | » » get·{ | ||
75 | » » » return·null; | ||
76 | 65 | class·X·<Y>·{ | |
66 | } | ||
67 | unsafe·class·A·{ | ||
68 | » static·void·Main·() | ||
69 | » { | ||
70 | » » int·size·=·sizeof·(X<A>); | ||
77 | » } | 71 | » } |
78 | }</string> | 72 | }</string> |
79 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S<int>.N' | 73 | ····<string>//·CS0208:·Cannot·take·the·address·of,·get·the·size·of,·or·declare·a·pointer·to·a·managed·type·`S<int>.N' |
80 | //·Line:·16 | 74 | //·Line:·16 |
81 | //·Compiler·options:·-unsafe | 75 | //·Compiler·options:·-unsafe |
82 | struct·S<T> | 76 | struct·S<T> |
Offset 96, 104 lines modified | Offset 93, 92 lines modified | ||
96 | unsafe·class·Test | 93 | unsafe·class·Test |
97 | { | 94 | { |
98 | » public·static·void·Main() | 95 | » public·static·void·Main() |
Max diff block lines reached; 7214/10598 bytes (68.07%) 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>CS0414</ErrorName> | 3 | ··<ErrorName>CS0414</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0414:·The·private·field·`X.i'·is·assigned·but·its·value·is·never·used | ||
6 | //·Line:·6 | ||
7 | //·Compiler·options:·-warnaserror·-warn:3 | ||
8 | class·X·{ | ||
9 | » int·i·=·3; | ||
10 | » | ||
11 | » public·void·Y·() | ||
12 | » { | ||
13 | » } | ||
14 | }</string> | ||
5 | ····<string>//·CS0414:·The·private·field·`X.o'·is·assigned·but·its·value·is·never·used | 15 | ····<string>//·CS0414:·The·private·field·`X.o'·is·assigned·but·its·value·is·never·used |
6 | //·Line:·14 | 16 | //·Line:·14 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 17 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | partial·class·X | 18 | partial·class·X |
9 | { | 19 | { |
10 | » public·static·void·Main·() | 20 | » public·static·void·Main·() |
Offset 13, 20 lines modified | Offset 24, 9 lines modified | ||
13 | » } | 24 | » } |
14 | } | 25 | } |
15 | partial·class·X | 26 | partial·class·X |
16 | { | 27 | { |
17 | » int·o·=·4; | 28 | » int·o·=·4; |
18 | }</string> | 29 | }</string> |
19 | ····<string>//·CS0414:·The·private·field·`X.i'·is·assigned·but·its·value·is·never·used | ||
20 | //·Line:·6 | ||
21 | //·Compiler·options:·-warnaserror·-warn:3 | ||
22 | class·X·{ | ||
23 | » int·i·=·3; | ||
24 | » | ||
25 | » public·void·Y·() | ||
26 | » { | ||
27 | » } | ||
28 | }</string> | ||
29 | ··</Examples> | 30 | ··</Examples> |
30 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 8, 14 lines modified | Offset 8, 24 lines modified | ||
8 | using·System; | 8 | using·System; |
9 | [assembly:CLSCompliant·(true)] | 9 | [assembly:CLSCompliant·(true)] |
10 | [CLSCompliant·(false)] | 10 | [CLSCompliant·(false)] |
11 | class·CLSClass·{ | 11 | class·CLSClass·{ |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`T'·because·it·is·not·visible·from·outside·this·assembly | ||
14 | //·Line:·8 | ||
15 | //·Compiler·options:·-warnaserror·-warn:2 | ||
16 | using·System; | ||
17 | [assembly:CLSCompliant(true)] | ||
18 | public·class·CLSClass<[CLSCompliant·(false)]·T> | ||
19 | { | ||
20 | }</string> | ||
13 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass.Foo()'·because·it·is·not·visible·from·outside·this·assembly | 21 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`CLSClass.Foo()'·because·it·is·not·visible·from·outside·this·assembly |
14 | //·Line:·8 | 22 | //·Line:·8 |
15 | //·Compiler·options:·-warnaserror·-warn:2 | 23 | //·Compiler·options:·-warnaserror·-warn:2 |
16 | using·System; | 24 | using·System; |
17 | [assembly:CLSCompliant·(true)] | 25 | [assembly:CLSCompliant·(true)] |
Offset 34, 19 lines modified | Offset 44, 9 lines modified | ||
34 | using·System; | 44 | using·System; |
35 | [assembly:CLSCompliant·(true)] | 45 | [assembly:CLSCompliant·(true)] |
36 | [CLSCompliant·(true)] | 46 | [CLSCompliant·(true)] |
37 | class·CLSClass·{ | 47 | class·CLSClass·{ |
38 | }</string> | 48 | }</string> |
39 | ····<string>//·CS3019:·CLS·compliance·checking·will·not·be·performed·on·`T'·because·it·is·not·visible·from·outside·this·assembly | ||
40 | //·Line:·8 | ||
41 | //·Compiler·options:·-warnaserror·-warn:2 | ||
42 | using·System; | ||
43 | [assembly:CLSCompliant(true)] | ||
44 | public·class·CLSClass<[CLSCompliant·(false)]·T> | ||
45 | { | ||
46 | }</string> | ||
47 | ··</Examples> | 49 | ··</Examples> |
48 | </ErrorDocumentation> | 50 | </ErrorDocumentation> |
Offset 18, 20 lines modified | Offset 18, 23 lines modified | ||
18 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
19 | » { | 19 | » { |
20 | » » Person·johnDoe·=·new·Person·(); | 20 | » » Person·johnDoe·=·new·Person·(); |
21 | » » (string)·johnDoe.Name·=·"John·Doe"; | 21 | » » (string)·johnDoe.Name·=·"John·Doe"; |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 24 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
25 | //·Line:· | 25 | //·Line:·10 |
26 | using·System; | ||
26 | class·X | 27 | class·X |
27 | 28 | { | |
29 | » static·void·Main·() | ||
28 | » { | 30 | » { |
29 | » » | 31 | » » int·a·=·7; |
32 | » » +a·=·9; | ||
30 | » } | 33 | » } |
31 | }</string> | 34 | }</string> |
32 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 35 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
33 | //·Line:·15 | 36 | //·Line:·15 |
34 | //·Compiler·options:·-unsafe | 37 | //·Compiler·options:·-unsafe |
35 | unsafe·struct·MyStruct | 38 | unsafe·struct·MyStruct |
Offset 44, 23 lines modified | Offset 47, 20 lines modified | ||
44 | » public·static·void·Main·() | 47 | » public·static·void·Main·() |
45 | » { | 48 | » { |
46 | » » var·str·=·new·MyStruct(); | 49 | » » var·str·=·new·MyStruct(); |
47 | » » str.Name·=·null; | 50 | » » str.Name·=·null; |
48 | » } | 51 | » } |
49 | }</string> | 52 | }</string> |
50 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 53 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
51 | //·Line:· | 54 | //·Line:·7 |
52 | using·System; | ||
53 | class·X | 55 | class·X·{ |
56 | » void·A·() | ||
54 | { | ||
55 | » static·void·Main·() | ||
56 | » { | 57 | » { |
58 | » » 5·=·4; | ||
57 | » » int·a·=·7; | ||
58 | » » +a·=·9; | ||
59 | » } | 59 | » } |
60 | }</string> | 60 | }</string> |
61 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer | 61 | ····<string>//·CS0131:·The·left-hand·side·of·an·assignment·must·be·a·variable,·a·property·or·an·indexer |
62 | //·Line:·12 | 62 | //·Line:·12 |
63 | using·System; | 63 | using·System; |
64 | using·System.Collections; | 64 | using·System.Collections; |
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>CS3016</ErrorName> | 3 | ··<ErrorName>CS3016</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 5 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·6 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | [assembly:·System.CLSCompliant·(true)] | ||
10 | [CLSAttribute·(new·bool·[]·{true,·false})] | 9 | [assembly:CLSAttribute·(new·bool·[]·{true,·false})] |
10 | [assembly:CLSCompliant·(true)] | ||
11 | public·enum·E·{ | ||
12 | } | ||
13 | public· | 11 | public·class·CLSAttribute:·Attribute·{ |
14 | ········public·CLSAttribute·()·{ | 12 | ········public·CLSAttribute·()·{ |
15 | ········} | 13 | ········} |
16 | ········ | 14 | ········ |
17 | ········public·CLSAttribute(bool[]·array)·{ | 15 | ········public·CLSAttribute(bool[]·array)·{ |
18 | ········} | 16 | ········} |
19 | }</string> | 17 | }</string> |
20 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 18 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
21 | //·Line:· | 19 | //·Line:·8 |
22 | //·Compiler·options:·-warnaserror·-warn:1 | 20 | //·Compiler·options:·-warnaserror·-warn:1 |
23 | using·System; | 21 | using·System; |
24 | [assembly:CLSAttribute·(new·bool·[]·{true,·false})] | ||
25 | [assembly:CLSCompliant·(true)] | 22 | [assembly:CLSCompliant·(true)] |
23 | [CLSAttribute·(new·bool·[]·{true,·false})] | ||
26 | public·class·CLSAttribute:·Attribute·{ | 24 | public·class·CLSAttribute:·Attribute·{ |
27 | ········public·CLSAttribute·()·{ | 25 | ········public·CLSAttribute·()·{ |
28 | ········} | 26 | ········} |
29 | ········ | 27 | ········ |
30 | ········public·CLSAttribute(bool[]·array)·{ | 28 | ········public·CLSAttribute(bool[]·array)·{ |
31 | ········} | 29 | ········} |
32 | }</string> | 30 | }</string> |
33 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 31 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
34 | //·Line:· | 32 | //·Line:·8 |
35 | //·Compiler·options:·-warnaserror·-warn:1 | 33 | //·Compiler·options:·-warnaserror·-warn:1 |
36 | using·System; | 34 | using·System; |
37 | [assembly:CLSCompliant(true)] | 35 | [assembly:·System.CLSCompliant·(true)] |
36 | [CLSAttribute·(new·bool·[]·{true,·false})] | ||
37 | public·enum·E·{ | ||
38 | public·class·CLSAttribute:·Attribute·{ | ||
39 | ········public·CLSAttribute()·{} | ||
40 | ········public·CLSAttribute(string[]·array)·{} | ||
41 | } | 38 | } |
42 | [CLSAttribute(new·string[]·{·"",·""·})] | ||
43 | public·i | 39 | public·partial·class·CLSAttribute:·System.Attribute·{ |
40 | ········public·CLSAttribute·()·{ | ||
41 | ········} | ||
42 | ········ | ||
43 | ········public·CLSAttribute(bool[]·array)·{ | ||
44 | ········} | ||
44 | }</string> | 45 | }</string> |
45 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 46 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
46 | //·Line:· | 47 | //·Line:·13 |
47 | //·Compiler·options:·-warnaserror·-warn:1 | 48 | //·Compiler·options:·-warnaserror·-warn:1 |
48 | using·System; | 49 | using·System; |
49 | [assembly:CLSCompliant | 50 | [assembly:CLSCompliant(true)] |
50 | [CLSAttribute·(new·bool·[]·{true,·false})] | ||
51 | public·class·CLSAttribute:·Attribute·{ | 51 | public·class·CLSAttribute:·Attribute·{ |
52 | ········public·CLSAttribute | 52 | ········public·CLSAttribute()·{} |
53 | ········} | ||
54 | ········ | ||
55 | ········public·CLSAttribute( | 53 | ········public·CLSAttribute(string[]·array)·{} |
56 | 54 | } | |
55 | [CLSAttribute(new·string[]·{·"",·""·})] | ||
56 | public·interface·ITest·{ | ||
57 | }</string> | 57 | }</string> |
58 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant | 58 | ····<string>//·CS3016:·Arrays·as·attribute·arguments·are·not·CLS-compliant |
59 | //·Line:·8 | 59 | //·Line:·8 |
60 | //·Compiler·options:·-warnaserror·-warn:1 | 60 | //·Compiler·options:·-warnaserror·-warn:1 |
61 | using·System; | 61 | using·System; |
62 | [assembly:·System.CLSCompliant·(true)] | 62 | [assembly:·System.CLSCompliant·(true)] |
Offset 1, 17 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>CS1725</ErrorName> | 3 | ··<ErrorName>CS1725</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1725:·Friend·assembly·reference·`main,· | 5 | ····<string>//·CS1725:·Friend·assembly·reference·`main,·Version=1.1.1.1'·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,·Version=1.1.1.1")] |
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> |
Offset 24, 20 lines modified | Offset 24, 20 lines modified | ||
24 | class·A | 24 | class·A |
25 | { | 25 | { |
26 | » public·static·void·Main·() | 26 | » public·static·void·Main·() |
27 | » { | 27 | » { |
28 | » } | 28 | » } |
29 | }</string> | 29 | }</string> |
30 | ····<string>//·CS1725:·Friend·assembly·reference·`main,· | 30 | ····<string>//·CS1725:·Friend·assembly·reference·`main,·processorArchitecture=MSIL'·is·invalid.·InternalsVisibleTo·declarations·cannot·have·a·version,·culture·or·processor·architecture·specified |
31 | //·Line:·6 | 31 | //·Line:·6 |
32 | using·System.Runtime.CompilerServices; | 32 | using·System.Runtime.CompilerServices; |
33 | [assembly:·InternalsVisibleTo·("main,· | 33 | [assembly:·InternalsVisibleTo·("main,·processorArchitecture=MSIL")] |
34 | class·A | 34 | class·A |
35 | { | 35 | { |
36 | » public·static·void·Main·() | 36 | » public·static·void·Main·() |
37 | » { | 37 | » { |
38 | » } | 38 | » } |
39 | }</string> | 39 | }</string> |
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>CS1922</ErrorName> | 3 | ··<ErrorName>CS1922</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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 | ||
6 | //·Line:·11 | ||
7 | using·System; | ||
8 | public·enum·GCEventType·{ | ||
9 | » NURSERY_START | ||
10 | } | ||
11 | public·class·GCEventTypeMatcher·{ | ||
12 | » private·static·GCEventTypeMatcher[]·matcher·=·{·new·GCEventTypeMatcher·()·{·NURSERY_START,·s·=>·TRUE·}·}; | ||
13 | }</string> | ||
14 | ····<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 | 5 | ····<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 |
15 | //·Line:·13 | 6 | //·Line:·13 |
16 | using·System; | 7 | using·System; |
17 | using·System.Xml.Serialization; | 8 | using·System.Xml.Serialization; |
18 | namespace·test | 9 | namespace·test |
Offset 44, 9 lines modified | Offset 32, 21 lines modified | ||
44 | public·class·Test | 32 | public·class·Test |
45 | { | 33 | { |
46 | » static·void·Main·() | 34 | » static·void·Main·() |
47 | » { | 35 | » { |
48 | » » var·c·=·new·Data·{·Value·=·{·0,·1,·2·}·}; | 36 | » » var·c·=·new·Data·{·Value·=·{·0,·1,·2·}·}; |
49 | » } | 37 | » } |
50 | }</string> | 38 | }</string> |
39 | ····<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 | ||
40 | //·Line:·11 | ||
41 | using·System; | ||
42 | public·enum·GCEventType·{ | ||
43 | » NURSERY_START | ||
44 | } | ||
45 | public·class·GCEventTypeMatcher·{ | ||
46 | » private·static·GCEventTypeMatcher[]·matcher·=·{·new·GCEventTypeMatcher·()·{·NURSERY_START,·s·=>·TRUE·}·}; | ||
47 | }</string> | ||
51 | ··</Examples> | 48 | ··</Examples> |
52 | </ErrorDocumentation> | 49 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0162</ErrorName> | 3 | ··<ErrorName>CS0162</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0162:·Unreachable·code·detected | 5 | ····<string>//·CS0162:·Unreachable·code·detected |
6 | //·Line:·18 | ||
7 | //·Compiler·options:·-warnaserror·-warn:2 | ||
8 | using·System; | ||
9 | class·C·{ | ||
10 | » public·enum·Flags·{ | ||
11 | » » Removed»=·0, | ||
12 | » » Public» =·1 | ||
13 | » } | ||
14 | » public·Flags» _enumFlags; | ||
15 | » » | ||
16 | » internal·void·Close() | ||
17 | » {» | ||
18 | » » if·((Flags.Removed·&·_enumFlags)·!=·(Flags.Removed·&·_enumFlags)) | ||
19 | » » » Console.WriteLine·("error"); | ||
20 | » } | ||
21 | » static·void·Main·()·{} | ||
22 | }</string> | ||
23 | ····<string>//·CS0162:·Unreachable·code·detected | ||
6 | //·Line:·14 | 24 | //·Line:·14 |
7 | //·Compiler·options:·-warnaserror | 25 | //·Compiler·options:·-warnaserror |
8 | using·System; | 26 | using·System; |
9 | class·X | 27 | class·X |
10 | { | 28 | { |
Offset 35, 29 lines modified | Offset 57, 26 lines modified | ||
35 | » » throw·new·System.Exception·(); | 57 | » » throw·new·System.Exception·(); |
36 | » » goto·a; | 58 | » » goto·a; |
37 | » skip: | 59 | » skip: |
38 | » » return; | 60 | » » return; |
39 | » } | 61 | » } |
40 | }</string> | 62 | }</string> |
41 | ····<string>//·CS0162:·Unreachable·code·detected | 63 | ····<string>//·CS0162:·Unreachable·code·detected |
42 | //·Line:· | 64 | //·Line:·12 |
43 | //·Compiler·options:·-warnaserror·-warn:2 | 65 | //·Compiler·options:·-warnaserror·-warn:2 |
66 | using·System; | ||
44 | class·Error | ||
45 | { | ||
46 | » void·Test·() | ||
47 | » { | ||
48 | » » if·(1·==·0)·{ | ||
49 | » » » try·{ | ||
50 | » » » }·catch·(System.Net.Sockets.SocketException·sex)·{ | ||
51 | » » » » int·x·=·(int)sex.SocketErrorCode; | ||
52 | » » » } | ||
53 | » » } | ||
54 | » } | ||
67 | class·E | ||
68 | { | ||
69 | ···public·void·Method<T>·()·where·T·:·class | ||
70 | ···{ | ||
71 | ······if·(default·(T)·!=·null) | ||
72 | ·········throw·new·ArgumentNullException·(); | ||
73 | ···} | ||
55 | }</string> | 74 | }</string> |
56 | ····<string>//·CS0162:·Unreachable·code·detected | 75 | ····<string>//·CS0162:·Unreachable·code·detected |
57 | //·Line:·10 | 76 | //·Line:·10 |
58 | //·Compiler·options:·-warnaserror | 77 | //·Compiler·options:·-warnaserror |
59 | public·class·X | 78 | public·class·X |
60 | { | 79 | { |
Offset 73, 72 lines modified | Offset 92, 90 lines modified | ||
73 | » » » return; | 92 | » » » return; |
74 | » » } | 93 | » » } |
75 | » » return; | 94 | » » return; |
76 | » } | 95 | » } |
77 | }</string> | 96 | }</string> |
78 | ····<string>//·CS0162:·Unreachable·code·detected | 97 | ····<string>//·CS0162:·Unreachable·code·detected |
79 | //·Line:·1 | 98 | //·Line:·10 |
80 | //·Compiler·options:·-warnaserror·-warn:2 | 99 | //·Compiler·options:·-warnaserror·-warn:2 |
81 | using·System; | ||
82 | class· | 100 | class·C |
83 | { | 101 | { |
84 | ···public·void·Method<T>·()·where·T·:·class | ||
85 | ···{ | ||
86 | ······if·(default·(T)·!=·null) | ||
87 | ·········throw·new·ArgumentNullException·(); | ||
88 | ··· | 102 | » static·int·Main·()· |
103 | » { | ||
104 | » » while·(!new·bool·{}); | ||
105 | » » return·1; | ||
106 | » } | ||
89 | }</string> | 107 | }</string> |
90 | ····<string>//·CS0162:·Unreachable·code·detected | 108 | ····<string>//·CS0162:·Unreachable·code·detected |
91 | //·Line:·1 | 109 | //·Line:·10 |
92 | //·Compiler·options:·-warnaserror | 110 | //·Compiler·options:·-warnaserror |
93 | using·System; | ||
94 | class· | 111 | class·C |
95 | { | 112 | { |
96 | ···public·void·Method·(int·i) | ||
97 | ···{ | ||
98 | ·······throw·new·ArgumentNullException·(); | ||
99 | ·······Console.WriteLine·("Once·upon·a·time.."); | ||
100 | ··· | 113 | » void·Test·(int·a) |
114 | » { | ||
115 | » » return; | ||
116 | » » if·(a·>·0)·{ | ||
117 | » » » int·x·=·a·+·20; | ||
118 | » » » return; | ||
119 | » » } | ||
120 | » } | ||
101 | }</string> | 121 | }</string> |
102 | ····<string>//·CS0162:·Unreachable·code·detected | 122 | ····<string>//·CS0162:·Unreachable·code·detected |
103 | //·Line:·1 | 123 | //·Line:·13 |
104 | //·Compiler·options:·-warnaserror | 124 | //·Compiler·options:·-warnaserror·-warn:2 |
105 | using·System; | 125 | using·System; |
106 | 126 | class·C·{ | |
127 | » bool·T·()·{·return·true;·} | ||
Max diff block lines reached; 4968/7836 bytes (63.40%) of diff not shown. |
Offset 1, 42 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>CS0307</ErrorName> | 3 | ··<ErrorName>CS0307</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments | 5 | ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | public·class·Tests<a> | ||
8 | { | ||
9 | » public·static·void·Test·() | ||
10 | » { | ||
11 | » » a<int>·(); | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments | ||
15 | //·Line:·9 | ||
16 | public·class·Tests | 7 | public·class·Tests |
17 | { | 8 | { |
18 | » public·static·void·Test | 9 | » public·static·void·Test<a>·() |
19 | » { | 10 | » { |
20 | » » a<int>·(); | 11 | » » a<int>·(); |
21 | » } | 12 | » } |
22 | }</string> | 13 | }</string> |
23 | ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments | ||
24 | //·Line:·9 | ||
25 | public·class·Tests | ||
26 | { | ||
27 | » public·static·void·Main·() | ||
28 | » { | ||
29 | » » var·d·=·0; | ||
30 | » » d<int>·(); | ||
31 | » } | ||
32 | }</string> | ||
33 | ····<string>//·CS0307:·The·property·`Test<T,U>.Value'·cannot·be·used·with·type·arguments | 14 | ····<string>//·CS0307:·The·property·`Test<T,U>.Value'·cannot·be·used·with·type·arguments |
34 | //·Line:·16 | 15 | //·Line:·16 |
35 | class·Test<T,·U> | 16 | class·Test<T,·U> |
36 | { | 17 | { |
37 | » public·object·Value·{ | 18 | » public·object·Value·{ |
38 | » » get·{·return·null;·} | 19 | » » get·{·return·null;·} |
Offset 47, 31 lines modified | Offset 26, 14 lines modified | ||
47 | » » public·B·(object·arg) | 26 | » » public·B·(object·arg) |
48 | » » { | 27 | » » { |
49 | » » } | 28 | » » } |
50 | » » | 29 | » » |
51 | » » public·static·B·Default·=·new·B·(Value<U>.Default); | 30 | » » public·static·B·Default·=·new·B·(Value<U>.Default); |
52 | » } | 31 | » } |
53 | }</string> | 32 | }</string> |
54 | ····<string>//·CS0307:·The·namespace·`N.M'·cannot·be·used·with·type·arguments | ||
55 | //·Line:·15 | ||
56 | namespace·N | ||
57 | { | ||
58 | » namespace·M | ||
59 | » { | ||
60 | » } | ||
61 | } | ||
62 | class·Test | ||
63 | { | ||
64 | » static·void·Main·() | ||
65 | » { | ||
66 | » » var·a·=·N.M<int>·(); | ||
67 | » } | ||
68 | }</string> | ||
69 | ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments | 33 | ····<string>//·CS0307:·The·property·`B.Get'·cannot·be·used·with·type·arguments |
70 | //·Line:·14 | 34 | //·Line:·14 |
71 | public·class·B | 35 | public·class·B |
72 | { | 36 | { |
73 | » public·virtual·int·Get·{ | 37 | » public·virtual·int·Get·{ |
74 | » » get·{·return·3;·} | 38 | » » get·{·return·3;·} |
75 | » } | 39 | » } |
Offset 85, 19 lines modified | Offset 47, 57 lines modified | ||
85 | » » } | 47 | » » } |
86 | » } | 48 | » } |
87 | » public·static·void·Main·() | 49 | » public·static·void·Main·() |
88 | » { | 50 | » { |
89 | » } | 51 | » } |
90 | }</string> | 52 | }</string> |
91 | ····<string>//·CS0307:·The· | 53 | ····<string>//·CS0307:·The·variable·`a'·cannot·be·used·with·type·arguments |
92 | //·Line:·9 | 54 | //·Line:·9 |
93 | public·class·Tests | 55 | public·class·Tests |
94 | { | 56 | { |
95 | » public·static·void·Test | 57 | » public·static·void·Test·(int·a) |
96 | » { | 58 | » { |
97 | » » a<int>·(); | 59 | » » a<int>·(); |
98 | » } | 60 | » } |
99 | }</string> | 61 | }</string> |
62 | ····<string>//·CS0307:·The·type·parameter·`a'·cannot·be·used·with·type·arguments | ||
63 | //·Line:·9 | ||
64 | public·class·Tests<a> | ||
65 | { | ||
66 | » public·static·void·Test·() | ||
67 | » { | ||
68 | » » a<int>·(); | ||
69 | » } | ||
70 | }</string> | ||
71 | ····<string>//·CS0307:·The·namespace·`N.M'·cannot·be·used·with·type·arguments | ||
72 | //·Line:·15 | ||
73 | namespace·N | ||
74 | { | ||
75 | » namespace·M | ||
76 | » { | ||
77 | » } | ||
78 | } | ||
79 | class·Test | ||
80 | { | ||
81 | » static·void·Main·() | ||
82 | » { | ||
83 | » » var·a·=·N.M<int>·(); | ||
84 | » } | ||
85 | }</string> | ||
86 | ····<string>//·CS0307:·The·variable·`d'·cannot·be·used·with·type·arguments | ||
87 | //·Line:·9 | ||
88 | public·class·Tests | ||
89 | { | ||
90 | » public·static·void·Main·() | ||
91 | » { | ||
92 | » » var·d·=·0; | ||
Max diff block lines reached; 23/2596 bytes (0.89%) of diff not shown. |
Offset 13, 29 lines modified | Offset 13, 29 lines modified | ||
13 | ···{ | 13 | ···{ |
14 | ······D·d·=·delegate·(__arglist)·{ | 14 | ······D·d·=·delegate·(__arglist)·{ |
15 | » » return·this; | 15 | » » return·this; |
16 | » ··}; | 16 | » ··}; |
17 | ···} | 17 | ···} |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 19 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
20 | //·Line:· | 20 | //·Line:·6 |
21 | 21 | public·class·E | |
22 | { | ||
23 | ····int·this·[__arglist]·{·get·{·return·1;·}·} | ||
24 | }</string> | ||
22 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 25 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
23 | //·Line:·6 | 26 | //·Line:·6 |
24 | class·C | 27 | class·C |
25 | { | 28 | { |
26 | » public·static·explicit·operator·X·(__arglist) | 29 | » public·static·explicit·operator·X·(__arglist) |
27 | » { | 30 | » { |
28 | » » return·null; | 31 | » » return·null; |
29 | » } | 32 | » } |
30 | }</string> | 33 | }</string> |
31 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context | 34 | ····<string>//·CS1669:·__arglist·is·not·valid·in·this·context |
32 | //·Line:· | 35 | //·Line:·4 |
36 | delegate·void·F·(__arglist);</string> | ||
33 | public·class·E | ||
34 | { | ||
35 | ····int·this·[__arglist]·{·get·{·return·1;·}·} | ||
36 | }</string> | ||
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </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>CS0027</ErrorName> | 3 | ··<ErrorName>CS0027</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context | ||
6 | //·Line:·10 | ||
7 | //·Attention:·Here·the·compiler·complains·saying·that·cannot·convert·implicitly·from·'Error0027'·to·'int'·but | ||
8 | //·should·also·say·that·the·use·of·keyword·'this'·is·out·of·context·since·it's·used·outside·a·constructor,·method | ||
9 | //·or·property. | ||
10 | using·System; | ||
11 | class·Error0027·{ | ||
12 | » int·i·=·this; | ||
13 | » int·x·=·0; | ||
14 | » | ||
15 | » public·static·void·Main·()·{ | ||
16 | » » Console.WriteLine·("The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context."); | ||
17 | » » Console.WriteLine·("Trying·to·assign·i·to·'this'·outside·a·method,·property·or·ctr."); | ||
18 | » } | ||
19 | }</string> | ||
5 | ····<string>//·CS0007:·Keyword·`this'·is·not·available·in·the·current·context | 20 | ····<string>//·CS0007:·Keyword·`this'·is·not·available·in·the·current·context |
6 | //·Line:·14 | 21 | //·Line:·14 |
7 | class·B | 22 | class·B |
8 | { | 23 | { |
9 | » public·B·(object·o) | 24 | » public·B·(object·o) |
10 | » { | 25 | » { |
Offset 36, 26 lines modified | Offset 53, 9 lines modified | ||
36 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context | 53 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context |
37 | //·Line:·6 | 54 | //·Line:·6 |
38 | class·Program | 55 | class·Program |
39 | { | 56 | { |
40 | » const·object·y·=·this; | 57 | » const·object·y·=·this; |
41 | }</string> | 58 | }</string> |
42 | ····<string>//·CS0027:·Keyword·`this'·is·not·available·in·the·current·context | ||
43 | //·Line:·10 | ||
44 | //·Attention:·Here·the·compiler·complains·saying·that·cannot·convert·implicitly·from·'Error0027'·to·'int'·but | ||
45 | //·should·also·say·that·the·use·of·keyword·'this'·is·out·of·context·since·it's·used·outside·a·constructor,·method | ||
46 | //·or·property. | ||
47 | using·System; | ||
48 | class·Error0027·{ | ||
49 | » int·i·=·this; | ||
50 | » int·x·=·0; | ||
51 | » | ||
52 | » public·static·void·Main·()·{ | ||
53 | » » Console.WriteLine·("The·compiler·should·complain:·Error·CS0027·trying·to·use·'this'·outside·context."); | ||
54 | » » Console.WriteLine·("Trying·to·assign·i·to·'this'·outside·a·method,·property·or·ctr."); | ||
55 | » } | ||
56 | }</string> | ||
57 | ··</Examples> | 59 | ··</Examples> |
58 | </ErrorDocumentation> | 60 | </ErrorDocumentation> |
Offset 1, 22 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>CS3006</ErrorName> | 3 | ··<ErrorName>CS3006</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.CLSClass(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
6 | //·Line:·12 | ||
7 | //·Compiler·options:·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:·CLSCompliant(true)] | ||
10 | public·class·CLSClass·{ | ||
11 | ····public·CLSClass(int[,,]·b)·{ | ||
12 | ····} | ||
13 | ····public·CLSClass(int[,]·b)·{ | ||
14 | ····} | ||
15 | }</string> | ||
5 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | 16 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
6 | //·Line:·10 | 17 | //·Line:·10 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 18 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 19 | using·System; |
9 | [assembly:·CLSCompliant(true)] | 20 | [assembly:·CLSCompliant(true)] |
10 | public·interface·CLSInterface·{ | 21 | public·interface·CLSInterface·{ |
11 | ········void·Test(int[,,]·b); | 22 | ········void·Test(int[,,]·b); |
12 | ········void·Test(int[,]·b); | 23 | ········void·Test(int[,]·b); |
13 | }</string> | 24 | }</string> |
25 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
26 | //·Line:·10 | ||
27 | //·Compiler·options:·-warnaserror·-warn:1 | ||
28 | using·System; | ||
29 | [assembly:·CLSCompliant(true)] | ||
30 | public·interface·CLSInterface·{ | ||
31 | ········void·Test(bool·a); | ||
32 | ········void·Test(out·bool·b); | ||
33 | }</string> | ||
34 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
35 | //·Line:·10 | ||
36 | //·Compiler·options:·-warnaserror·-warn:1 | ||
37 | using·System; | ||
38 | [assembly:·CLSCompliant(true)] | ||
39 | public·interface·CLSInterface·{ | ||
40 | ········void·Test(int·a); | ||
41 | ········void·Test(ref·int·b); | ||
42 | }</string> | ||
14 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | 43 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
15 | //·Line:·12 | 44 | //·Line:·12 |
16 | //·Compiler·options:·-warnaserror·-warn:1 | 45 | //·Compiler·options:·-warnaserror·-warn:1 |
17 | using·System; | 46 | using·System; |
18 | [assembly:·CLSCompliant(true)] | 47 | [assembly:·CLSCompliant(true)] |
Offset 46, 90 lines modified | Offset 83, 53 lines modified | ||
46 | public·class·CLSClass·:·Base<int> | 83 | public·class·CLSClass·:·Base<int> |
47 | { | 84 | { |
48 | » public·void·Test·() | 85 | » public·void·Test·() |
49 | » { | 86 | » { |
50 | » } | 87 | » } |
51 | }</string> | 88 | }</string> |
52 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test( | 89 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
53 | //·Line:·1 | 90 | //·Line:·15 |
54 | //·Compiler·options:·-warnaserror·-warn:1 | 91 | //·Compiler·options:·-warnaserror·-warn:1 |
55 | using·System; | 92 | using·System; |
56 | [assembly:·CLSCompliant(true)] | 93 | [assembly:·CLSCompliant(true)] |
57 | public·class· | 94 | public·class·Base |
95 | { | ||
58 | ···public·void·Test(int | 96 | ···public·void·Test(int·a)·{ |
59 | ···} | 97 | ···} |
98 | } | ||
99 | public·class·CLSClass:·Base·{ | ||
60 | ···public·void·Test( | 100 | ···public·void·Test(ref·int·b)·{ |
61 | ···} | 101 | ···} |
62 | }</string> | 102 | }</string> |
63 | ····<string>//·CS3006:·Overloaded·method·`CLS | 103 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(int[,])'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
64 | //·Line:·1 | 104 | //·Line:·12 |
65 | //·Compiler·options:·-warnaserror·-warn:1 | 105 | //·Compiler·options:·-warnaserror·-warn:1 |
66 | using·System; | 106 | using·System; |
67 | [assembly:·CLSCompliant(true)] | 107 | [assembly:·CLSCompliant(true)] |
108 | public·class·CLSClass·{ | ||
109 | ···public·void·Test(int[,,]·b)·{ | ||
110 | ···} | ||
68 | public·interface·CLSInterface·{ | ||
69 | ········void·Test(bool·a); | ||
70 | ········void·Test(out·bool·b); | ||
71 | }</string> | ||
72 | ····<string>//·CS3006:·Overloaded·method·`CLSInterface.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
73 | //·Line:·10 | ||
74 | //·Compiler·options:·-warnaserror·-warn:1 | ||
75 | using·System; | ||
76 | [assembly:·CLSCompliant(true)] | ||
111 | ···public·void·Test(int[,]·b)·{ | ||
112 | ···} | ||
77 | public·interface·CLSInterface·{ | ||
78 | ········void·Test(int·a); | ||
79 | ········void·Test(ref·int·b); | ||
80 | }</string> | 113 | }</string> |
81 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | 114 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(out·bool)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant |
82 | //·Line:·12 | 115 | //·Line:·12 |
83 | //·Compiler·options:·-warnaserror·-warn:1 | 116 | //·Compiler·options:·-warnaserror·-warn:1 |
84 | using·System; | 117 | using·System; |
85 | [assembly:·CLSCompliant(true)] | 118 | [assembly:·CLSCompliant(true)] |
86 | public·abstract·class·CLSClass·{ | 119 | public·abstract·class·CLSClass·{ |
87 | ···public·void·Test(bool·a)·{ | 120 | ···public·void·Test(bool·a)·{ |
88 | ···} | 121 | ···} |
89 | ···public·abstract·void·Test(out·bool·b); | 122 | ···public·abstract·void·Test(out·bool·b); |
90 | }</string> | 123 | }</string> |
91 | ····<string>//·CS3006:·Overloaded·method·`CLSClass.Test(ref·int)'·differing·only·in·ref·or·out,·or·in·array·rank,·is·not·CLS-compliant | ||
92 | //·Line:·15 | ||
93 | //·Compiler·options:·-warnaserror·-warn:1 | ||
Max diff block lines reached; 23/4751 bytes (0.48%) of diff not shown. |
Offset 1, 73 lines modified | Offset 1, 77 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:·- | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | [assembly:CLSCompliant(true)] | 9 | [assembly:CLSCompliant(true)] |
10 | unsafe·public·abstract·class·CLSClass·{ | ||
11 | 10 | [CLSCompliant(false)] | |
11 | public·interface·IError{ | ||
12 | } | ||
13 | public·interface·I·{ | ||
14 | ········void·Error(out·IError·arg); | ||
15 | } | ||
16 | public·class·c·{ | ||
17 | ········public·void·Error·(out·IError·arg)·{·arg·=·null;·} | ||
12 | }</string> | 18 | }</string> |
13 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | 19 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
14 | //·Line:· | 20 | //·Line:·8 |
15 | //·Compiler·options:·-warnaserror·-warn:1 | 21 | //·Compiler·options:·-warnaserror·-warn:1 |
16 | using·System; | 22 | using·System; |
17 | [assembly:CLSCompliant·( | 23 | [assembly:CLSCompliant·(true)] |
18 | public·class·A | ||
19 | { | ||
20 | ····public·const·bool·f·=·true; | ||
21 | } | ||
24 | public·delegate·long·MyDelegate·(ulong·arg);</string> | ||
22 | public·interface·I·{ | ||
23 | ········void·Test·(ulong·arg); | ||
24 | }</string> | ||
25 | ····<string>//·CS3001:·Argument·type·` | 25 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
26 | //·Line:·9 | 26 | //·Line:·9 |
27 | //·Compiler·options:·-warnaserror·-warn:1 | 27 | //·Compiler·options:·-warnaserror·-warn:1 |
28 | using·System; | 28 | using·System; |
29 | [assembly:CLSCompliant(true)] | 29 | [assembly:CLSCompliant(true)] |
30 | public·class·CLSClass·{ | ||
31 | 30 | public·interface·I·{ | |
31 | ········long·this[ulong·indexA]·{·set;·} | ||
32 | }</string> | 32 | }</string> |
33 | ····<string>//·CS3001:·Argument·type·` | 33 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
34 | //·Line:·1 | 34 | //·Line:·14 |
35 | //·Compiler·options:·-warnaserror·-warn:1 | 35 | //·Compiler·options:·-warnaserror·-warn:1 |
36 | using·System; | 36 | using·System; |
37 | [assembly:CLSCompliant | 37 | [assembly:CLSCompliant·(A.f)] |
38 | [CLSCompliant(false)] | ||
39 | public· | 38 | public·class·A |
39 | { | ||
40 | ····public·const·bool·f·=·true; | ||
40 | } | 41 | } |
41 | public·interface·I·{ | 42 | public·interface·I·{ |
43 | ········void·Test·(ulong·arg); | ||
42 | ········void·Error(out·IError·arg); | ||
43 | } | ||
44 | public·class·c·{ | ||
45 | ········public·void·Error·(out·IError·arg)·{·arg·=·null;·} | ||
46 | }</string> | 44 | }</string> |
47 | ····<string>//·CS3001:·Argument·type·` | 45 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
48 | //·Line:·9 | 46 | //·Line:·9 |
49 | //·Compiler·options:·-warnaserror·-warn:1 | 47 | //·Compiler·options:·-warnaserror·-warn:1 |
50 | using·System; | 48 | using·System; |
51 | [assembly:CLSCompliant(true)] | 49 | [assembly:CLSCompliant(true)] |
52 | public·interface·I·{ | ||
53 | 50 | public·class·CLSClass·{ | |
51 | ········static·public·implicit·operator·CLSClass(byte·value)·{ | ||
52 | ···············return·new·CLSClass(); | ||
53 | ········} | ||
54 | ···· | ||
55 | ········static·public·implicit·operator·CLSClass(sbyte·value)·{ | ||
56 | ···············return·new·CLSClass(); | ||
57 | ········} | ||
54 | }</string> | 58 | }</string> |
55 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant | 59 | ····<string>//·CS3001:·Argument·type·`ulong'·is·not·CLS-compliant |
56 | //·Line:·9 | 60 | //·Line:·9 |
57 | //·Compiler·options:·-warnaserror·-warn:1 | 61 | //·Compiler·options:·-warnaserror·-warn:1 |
58 | using·System; | 62 | using·System; |
59 | [assembly:CLSCompliant·(true)] | 63 | [assembly:CLSCompliant·(true)] |
Offset 75, 65 lines modified | Offset 79, 61 lines modified | ||
75 | public·class·CLSClass·{ | 79 | public·class·CLSClass·{ |
76 | ········public·long·this·[ulong·index]·{ | 80 | ········public·long·this·[ulong·index]·{ |
77 | ················get·{ | 81 | ················get·{ |
78 | ························return·2; | 82 | ························return·2; |
79 | ················} | 83 | ················} |
80 | ········} | 84 | ········} |
81 | }</string> | 85 | }</string> |
82 | ····<string>//·CS3001:·Argument·type·` | 86 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
83 | //·Line:· | 87 | //·Line:·9 |
84 | //·Compiler·options:·-warnaserror·-warn:1 | 88 | //·Compiler·options:·-warnaserror·-warn:1 |
85 | using·System; | 89 | using·System; |
86 | [assembly:CLSCompliant | 90 | [assembly:CLSCompliant(true)] |
87 | public·class·CLSClass·{ | 91 | public·class·CLSClass·{ |
92 | ········public·delegate·int·MyDelegate(sbyte·i); | ||
88 | ········public·CLSClass·(long·a)·{} | ||
89 | ········public·CLSClass·(ref·ulong·a)·{} | ||
90 | }</string> | 93 | }</string> |
91 | ····<string>//·CS3001:·Argument·type·` | 94 | ····<string>//·CS3001:·Argument·type·`sbyte'·is·not·CLS-compliant |
92 | //·Line:· | 95 | //·Line:·9 |
93 | //·Compiler·options:·-warnaserror·-warn:1 | 96 | //·Compiler·options:·-warnaserror·-warn:1 |
94 | using·System; | 97 | using·System; |
95 | [assembly:CLSCompliant·(true)] | 98 | [assembly:CLSCompliant·(true)] |
96 | public· | 99 | public·static·class·CLSClass |
100 | { | ||
101 | » public·static·void·Foo·(this·sbyte·value)·{·} | ||
102 | }</string> | ||
97 | ····<string>//·CS3001:·Argument·type·` | 103 | ····<string>//·CS3001:·Argument·type·`int*'·is·not·CLS-compliant |
98 | //·Line:·9 | 104 | //·Line:·9 |
Max diff block lines reached; 1302/5510 bytes (23.63%) of diff not shown. |
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>CS0071</ErrorName> | 3 | ··<ErrorName>CS0071</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | ||
6 | //·Line:·13 | ||
7 | using·System; | ||
8 | public·delegate·void·Foo·(object·source); | ||
9 | interface·IFoo·{ | ||
10 | » event·Foo·OnFoo; | ||
11 | } | ||
12 | » | ||
13 | class·ErrorCS0071·:·IFoo·{ | ||
14 | » event·Foo·IFoo.OnFoo; | ||
15 | }</string> | ||
16 | ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | 5 | ····<string>//·CS0071:·`Test.IBlah.Foo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax |
17 | //·Line:·14 | 6 | //·Line:·14 |
18 | using·System; | 7 | using·System; |
19 | delegate·void·Delegate·(); | 8 | delegate·void·Delegate·(); |
Offset 37, 14 lines modified | Offset 23, 28 lines modified | ||
37 | }</string> | 23 | }</string> |
38 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | 24 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax |
39 | //·Line:·13 | 25 | //·Line:·13 |
40 | using·System; | 26 | using·System; |
41 | public·delegate·void·Foo·(object·source); | 27 | public·delegate·void·Foo·(object·source); |
28 | interface·IFoo·{ | ||
29 | » event·Foo·OnFoo; | ||
30 | } | ||
31 | » | ||
32 | class·ErrorCS0071·:·IFoo·{ | ||
33 | » event·Foo·IFoo.OnFoo; | ||
34 | }</string> | ||
35 | ····<string>//·CS0071:·`ErrorCS0071.IFoo.OnFoo':·An·explicit·interface·implementation·of·an·event·must·use·property·syntax | ||
36 | //·Line:·13 | ||
37 | using·System; | ||
38 | public·delegate·void·Foo·(object·source); | ||
42 | interface·IFoo·{ | 39 | interface·IFoo·{ |
43 | » event·Foo·OnFoo; | 40 | » event·Foo·OnFoo; |
44 | } | 41 | } |
45 | class·ErrorCS0071·:·IFoo·{ | 42 | class·ErrorCS0071·:·IFoo·{ |
46 | » public·event·Foo·IFoo.OnFoo; | 43 | » public·event·Foo·IFoo.OnFoo; |
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> | ||
14 | ····<string>//·CS01007:·Property·accessor·already·defined | 5 | ····<string>//·CS01007:·Property·accessor·already·defined |
15 | //·Line:·10 | 6 | //·Line:·10 |
16 | public·class·C | 7 | public·class·C |
17 | { | 8 | { |
18 | » public·int·Prop·{ | 9 | » public·int·Prop·{ |
19 | » » get·{ | 10 | » » get·{ |
20 | » » » return·0; | 11 | » » » return·0; |
21 | » » } | 12 | » » } |
22 | » » get·{ | 13 | » » get·{ |
23 | » » » return·0; | 14 | » » » return·0; |
24 | » » } | 15 | » » } |
25 | » } | 16 | » } |
26 | }</string> | 17 | }</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, 61 lines modified | Offset 1, 61 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0508</ErrorName> | 3 | ··<ErrorName>CS0508</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0508:·`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 | » » » return· | 14 | » » » return·this; |
15 | » » } | 15 | » » } |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()' | ||
19 | //·Line:·9 | ||
20 | class·BaseClass·{ | ||
21 | ········protected·virtual·void·Show·()·{} | ||
22 | } | ||
23 | class·DerivedClass:·BaseClass·{ | ||
24 | ········protected·override·bool·Show·()·{} | ||
25 | }</string> | ||
18 | ····<string>//·CS0508:·`A<T>.B.getT()':·return·type·must·be·`A<T>.B'·to·match·overridden·member·`A<A<T>.B>.getT()' | 26 | ····<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 | 27 | //·Line:·10 |
20 | abstract·class·A<T> | 28 | abstract·class·A<T> |
21 | { | 29 | { |
22 | » public·abstract·T·getT·(); | 30 | » public·abstract·T·getT·(); |
23 | » public·class·B·:·A<B> | 31 | » public·class·B·:·A<B> |
24 | » { | 32 | » { |
25 | » » public·override·B·getT·() | 33 | » » public·override·B·getT·() |
26 | » » { | 34 | » » { |
27 | » » » | 35 | » » » return·default·(B); |
28 | » » } | 36 | » » } |
29 | » } | 37 | » } |
30 | }</string> | 38 | }</string> |
31 | ····<string>//·CS0508:·`DerivedClass.Show()':·return·type·must·be·`void'·to·match·overridden·member·`BaseClass.Show()' | ||
32 | //·Line:·9 | ||
33 | class·BaseClass·{ | ||
34 | ········protected·virtual·void·Show·()·{} | ||
35 | } | ||
36 | class·DerivedClass:·BaseClass·{ | ||
37 | ········protected·override·bool·Show·()·{} | ||
38 | }</string> | ||
39 | ····<string>//·CS0508:·`A<T>.B | 39 | ····<string>//·CS0508:·`A<T>.B.getT()':·return·type·must·be·`A<T>.B'·to·match·overridden·member·`A<A<T>.B>.getT()' |
40 | //·Line:·10 | 40 | //·Line:·10 |
41 | abstract·class·A<T> | 41 | abstract·class·A<T> |
42 | { | 42 | { |
43 | » public·abstract·T· | 43 | » public·abstract·T·getT·(); |
44 | » public·class·B | 44 | » public·class·B·:·A<B> |
45 | » { | 45 | » { |
46 | » » public·override·B | 46 | » » public·override·B·getT·() |
47 | » » { | 47 | » » { |
48 | » » » return·t | 48 | » » » throw·new·System.Exception·("The·method·or·operation·is·not·implemented."); |
49 | » » } | 49 | » » } |
50 | » } | 50 | » } |
51 | }</string> | 51 | }</string> |
52 | ··</Examples> | 52 | ··</Examples> |
53 | </ErrorDocumentation> | 53 | </ErrorDocumentation> |
Offset 1, 43 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0418</ErrorName> | 3 | ··<ErrorName>CS0418</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | ||
6 | //·Line:·4 | ||
7 | public·abstract·sealed·class·TestClass | ||
8 | { | ||
9 | }</string> | ||
10 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | ||
11 | //·Line:·4 | ||
12 | public·abstract·static·class·TestClass | ||
13 | { | ||
14 | }</string> | ||
15 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static | 5 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static |
16 | //·Line:·3 | 6 | //·Line:·3 |
17 | public·abstract·partial·class·Foo | 7 | public·abstract·sealed·partial·class·Foo |
18 | { | 8 | { |
19 | » public·string·myId; | 9 | » public·string·myId; |
20 | } | 10 | } |
21 | public·sealed·partial·class·Foo | ||
22 | { | ||
23 | » public·string·Id·{·get·{·return·myId;·}·} | ||
24 | } | ||
25 | public·class·PartialAbstractCompilationError | 11 | public·class·PartialAbstractCompilationError |
26 | { | 12 | { |
27 | » public·static·void·Main·() | 13 | » public·static·void·Main·() |
28 | » { | 14 | » { |
29 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 15 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
30 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 16 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
31 | » } | 17 | » } |
32 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | ||
20 | //·Line:·4 | ||
21 | public·abstract·static·class·TestClass | ||
22 | { | ||
23 | }</string> | ||
33 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static | 24 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static |
34 | //·Line:·3 | 25 | //·Line:·3 |
35 | public·abstract·partial·class·Foo | 26 | public·abstract·partial·class·Foo |
36 | { | 27 | { |
37 | » public·string·myId; | 28 | » public·string·myId; |
38 | } | 29 | } |
Offset 50, 21 lines modified | Offset 39, 32 lines modified | ||
50 | { | 39 | { |
51 | » public·static·void·Main·() | 40 | » public·static·void·Main·() |
52 | » { | 41 | » { |
53 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 42 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
54 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 43 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
55 | » } | 44 | » } |
56 | }</string> | 45 | }</string> |
46 | ····<string>//·CS0418:·`TestClass':·an·abstract·class·cannot·be·sealed·or·static | ||
47 | //·Line:·4 | ||
48 | public·abstract·sealed·class·TestClass | ||
49 | { | ||
50 | }</string> | ||
57 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static | 51 | ····<string>//·CS0418:·`Foo':·an·abstract·class·cannot·be·sealed·or·static |
58 | //·Line:·3 | 52 | //·Line:·3 |
59 | public·abstract· | 53 | public·abstract·partial·class·Foo |
60 | { | 54 | { |
61 | » public·string·myId; | 55 | » public·string·myId; |
62 | } | 56 | } |
57 | public·sealed·partial·class·Foo | ||
58 | { | ||
59 | » public·string·Id·{·get·{·return·myId;·}·} | ||
60 | } | ||
63 | public·class·PartialAbstractCompilationError | 61 | public·class·PartialAbstractCompilationError |
64 | { | 62 | { |
65 | » public·static·void·Main·() | 63 | » public·static·void·Main·() |
66 | » { | 64 | » { |
67 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 65 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
68 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 66 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
69 | » } | 67 | » } |
Offset 1, 59 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>CS0159</ErrorName> | 3 | ··<ErrorName>CS0159</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0159:·The·label·`default:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
6 | //·Line:·10 | ||
7 | class·X·{ | ||
8 | » static·int·m·(int·n) | ||
9 | » { | ||
10 | » » switch·(n){ | ||
11 | » » case·0: | ||
12 | » » » goto·default; | ||
13 | » » case·1: | ||
14 | » » » return·1; | ||
15 | » » } | ||
16 | » » return·10; | ||
17 | » } | ||
18 | » | ||
19 | » static·void·Main·() | ||
20 | » { | ||
21 | » » m·(1); | ||
22 | » } | ||
23 | }</string> | ||
24 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | 5 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement |
25 | //·Line:·9 | 6 | //·Line:·9 |
7 | class·Foo·{ | ||
26 | public·class·A | ||
27 | { | ||
28 | » | 8 | » static·void·Main·() |
29 | » { | 9 | » { |
30 | » » int·i·=·9; | 10 | » » int·i·=·9; |
31 | » » goto·a; | 11 | » » goto·a; |
12 | » » while·(i·!=·9)·{ | ||
32 | » » switch·(i)·{ | ||
33 | » » case·9: | ||
34 | » » a: | 13 | » » a: |
35 | » » » | 14 | » » » throw·new·System.Exception·("huh?"); |
36 | » » } | 15 | » » } |
37 | » } | 16 | » } |
38 | }</string> | 17 | }</string> |
39 | ····<string>//·CS0159:·The·label·`s | 18 | ····<string>//·CS0159:·The·label·`case·null:'·could·not·be·found·within·the·scope·of·the·goto·statement |
40 | //·Line:· | 19 | //·Line:·1 |
41 | class· | 20 | class·y·{ |
42 | » static·void·Main·() | 21 | » static·void·Main·() |
43 | » { | 22 | » { |
44 | » » try·{} | ||
45 | » » finally·{ | ||
46 | » » | 23 | » » string·x·=·null; |
24 | » » switch·(x){ | ||
25 | » » » case·"":·goto·case·null; | ||
47 | » » } | 26 | » » } |
48 | » } | 27 | » } |
49 | }</string> | 28 | }</string> |
50 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | 29 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement |
51 | //·Line:·9 | 30 | //·Line:·9 |
52 | class·Foo·{ | 31 | class·Foo·{ |
Offset 64, 27 lines modified | Offset 40, 52 lines modified | ||
64 | » » do·{ | 40 | » » do·{ |
65 | » » a: | 41 | » » a: |
66 | » » » throw·new·System.Exception·("huh?"); | 42 | » » » throw·new·System.Exception·("huh?"); |
67 | » » }·while·(i·!=·9); | 43 | » » }·while·(i·!=·9); |
68 | » } | 44 | » } |
69 | }</string> | 45 | }</string> |
70 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | 46 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement |
71 | //·Line:· | 47 | //·Line:·9 |
72 | 48 | public·class·A | |
49 | { | ||
73 | » static·void·Main·() | 50 | » public·static·void·Main·() |
74 | » { | 51 | » { |
75 | » » int·i·=·9; | 52 | » » int·i·=·9; |
76 | » » goto·a; | 53 | » » goto·a; |
77 | » » | 54 | » » switch·(i)·{ |
55 | » » case·9: | ||
78 | » » a: | 56 | » » a: |
79 | » » » | 57 | » » » break; |
80 | » » } | 58 | » » } |
81 | » } | 59 | » } |
82 | }</string> | 60 | }</string> |
61 | ····<string>//·CS0159:·The·label·`default:'·could·not·be·found·within·the·scope·of·the·goto·statement | ||
62 | //·Line:·10 | ||
63 | class·X·{ | ||
64 | » static·int·m·(int·n) | ||
65 | » { | ||
66 | » » switch·(n){ | ||
67 | » » case·0: | ||
68 | » » » goto·default; | ||
69 | » » case·1: | ||
70 | » » » return·1; | ||
71 | » » } | ||
72 | » » return·10; | ||
73 | » } | ||
74 | » | ||
75 | » static·void·Main·() | ||
76 | » { | ||
77 | » » m·(1); | ||
78 | » } | ||
79 | }</string> | ||
83 | ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement | 80 | ····<string>//·CS0159:·The·label·`case·20:'·could·not·be·found·within·the·scope·of·the·goto·statement |
84 | //·Line:·13 | 81 | //·Line:·13 |
85 | class·y·{ | 82 | class·y·{ |
86 | » enum·X·{·A·=·1,·B·=·1,·C·=·1·} | 83 | » enum·X·{·A·=·1,·B·=·1,·C·=·1·} |
87 | » static·void·Main·() | 84 | » static·void·Main·() |
Offset 94, 35 lines modified | Offset 95, 34 lines modified | ||
94 | » » switch·(x){ | 95 | » » switch·(x){ |
95 | » » » case·1:·break; | 96 | » » » case·1:·break; |
96 | » » » case·2:·goto·case·20; | 97 | » » » case·2:·goto·case·20; |
97 | » » } | 98 | » » } |
98 | » } | 99 | » } |
99 | }</string> | 100 | }</string> |
100 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement | 101 | ····<string>//·CS0159:·The·label·`a:'·could·not·be·found·within·the·scope·of·the·goto·statement |
101 | //·Line:· | 102 | //·Line:·8 |
Max diff block lines reached; 620/3276 bytes (18.93%) of diff not shown. |
Offset 1, 161 lines modified | Offset 1, 176 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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.this[int].set'·differing·only·in·case·is·not·CLS-compliant |
6 | //·Line:· | 6 | //·Line:·8 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | using·System; | ||
9 | [assembly:CLSCompliant(true)] | 8 | [assembly:System.CLSCompliant(true)] |
10 | public·class·CLSClass·{ | 9 | public·class·CLSClass·{ |
11 | ········static·public·implicit·operator·CLSClass(byte·value)·{ | ||
12 | ···············return·new·CLSClass(); | ||
13 | ········ | 10 | ········protected·int·SET_item; |
11 | ········public·int·this[int·index]·{·set·{}·}········ | ||
12 | }</string> | ||
13 | ····<string>//·CS3005:·Identifier·`II.compareto()'·differing·only·in·case·is·not·CLS-compliant | ||
14 | //·Line:·11 | ||
15 | //·Compiler·options:·-t:library·-warnaserror | ||
16 | [assembly:System.CLSCompliant(true)] | ||
17 | public·interface·I·{ | ||
18 | } | ||
19 | public·interface·II:·I,·System.IComparable·{ | ||
20 | ········bool·compareto(); | ||
21 | }</string> | ||
22 | ····<string>//·CS3005:·Identifier·`CLSClass.value'·differing·only·in·case·is·not·CLS-compliant | ||
23 | //·Line:·15 | ||
24 | //·Compiler·options:·-warnaserror | ||
25 | [assembly:System.CLSCompliant(true)] | ||
26 | public·class·X·{ | ||
27 | ········public·bool·Value; | ||
28 | } | ||
29 | public·class·Y:·X·{ | ||
30 | ········private·readonly·bool·vAalue; | ||
31 | } | ||
14 | ···· | 32 | ···· |
15 | 33 | public·class·CLSClass:·Y·{ | |
34 | ········protected·internal·bool·value; | ||
16 | }</string> | 35 | }</string> |
17 | ····<string>//·CS3005:·Identifier·`CLS | 36 | ····<string>//·CS3005:·Identifier·`CLSClass_B.uNIVERSAL'·differing·only·in·case·is·not·CLS-compliant |
18 | //·Line:· | 37 | //·Line:·9 |
19 | //·Compiler·options:·- | 38 | //·Compiler·options:·-reference:CS3005-16-lib.dll·-warnaserror |
20 | using·System; | 39 | using·System; |
21 | [assembly:CLSCompliant·(true)] | 40 | [assembly:·CLSCompliantAttribute·(true)] |
41 | public·class·CLSClass_B:·CLSClass_A·{ | ||
42 | ········public·const·int·uNIVERSAL·=·3; | ||
22 | public·enum·CLSEnum·{ | ||
23 | ········label, | ||
24 | ········Label | ||
25 | }</string> | 43 | }</string> |
26 | ····<string>//·CS3005:·Identifier·` | 44 | ····<string>//·CS3005:·Identifier·`clsInterface'·differing·only·in·case·is·not·CLS-compliant |
27 | //·Line:· | 45 | //·Line:·10 |
28 | //·Compiler·options:·-warnaserror | 46 | //·Compiler·options:·-warnaserror |
29 | using·System; | 47 | using·System; |
30 | [assembly: | 48 | [assembly:CLSCompliant·(true)] |
49 | public·interface·CLSInterface·{ | ||
50 | } | ||
31 | public·class·ErrorCS3005·{ | ||
32 | » public·int·FOO·=·0; | ||
33 | » public·int·foo·=·1; | ||
51 | public·class·clsInterface:·CLSInterface·{ | ||
34 | » public·static·void·Main·(·)·{ | ||
35 | » » ErrorCS3005·error·=·new·ErrorCS3005·(); | ||
36 | » » Console.WriteLine·("This·should·make·the·compiler·to·complain·ERROR·CS3005,·number:·{0}",·error.foo); | ||
37 | » } | ||
38 | }</string> | 52 | }</string> |
39 | ····<string>//·CS3005:·Identifier·`Foo.main()'·differing·only·in·case·is·not·CLS-compliant | 53 | ····<string>//·CS3005:·Identifier·`Foo.main()'·differing·only·in·case·is·not·CLS-compliant |
40 | //·Line:·9 | 54 | //·Line:·9 |
41 | //·Compiler·options:·-warnaserror | 55 | //·Compiler·options:·-warnaserror |
42 | using·System; | 56 | using·System; |
43 | [assembly:·CLSCompliant(false)] | 57 | [assembly:·CLSCompliant(false)] |
44 | [CLSCompliant(true)] | 58 | [CLSCompliant(true)] |
45 | public·class·Foo·{ | 59 | public·class·Foo·{ |
46 | » public·static·void·Main·()·{} | 60 | » public·static·void·Main·()·{} |
47 | » public·static·void·main·()·{} | 61 | » public·static·void·main·()·{} |
48 | }</string> | 62 | }</string> |
49 | ····<string>//·CS3005:·Identifier·`CLSClass.this[int].set'·differing·only·in·case·is·not·CLS-compliant | ||
50 | //·Line:·8 | ||
51 | //·Compiler·options:·-warnaserror | ||
52 | [assembly:System.CLSCompliant(true)] | ||
53 | public·class·CLSClass·{ | ||
54 | ········protected·int·SET_item; | ||
55 | ········public·int·this[int·index]·{·set·{}·}········ | ||
56 | }</string> | ||
57 | ····<string>//·CS3005:·Identifier·` | 63 | ····<string>//·CS3005:·Identifier·`II.foo'·differing·only·in·case·is·not·CLS-compliant |
58 | //·Line:·9 | 64 | //·Line:·9 |
59 | //·Compiler·options:·-warnaserror | 65 | //·Compiler·options:·-warnaserror |
66 | using·System; | ||
60 | [assembly: | 67 | [assembly:CLSCompliant(true)] |
61 | public·interface·I1·{ | ||
62 | } | ||
63 | public·interface· | 68 | public·interface·II·{ |
69 | ········int·Foo(); | ||
70 | ········int·foo·{·get;·} | ||
64 | }</string> | 71 | }</string> |
65 | ····<string>//·CS3005:·Identifier·` | 72 | ····<string>//·CS3005:·Identifier·`CLSClass.NameAbC(int)'·differing·only·in·case·is·not·CLS-compliant |
66 | //·Line:· | 73 | //·Line:·9 |
67 | //·Compiler·options:·-warnaserror | 74 | //·Compiler·options:·-warnaserror |
68 | using·System; | 75 | using·System; |
69 | [assembly:CLSCompliant·(true)] | 76 | [assembly:CLSCompliant·(true)] |
77 | public·class·CLSClass·{ | ||
78 | ········public·int·NameABC; | ||
79 | ········public·static·void·NameAbC(int·arg)·{} | ||
70 | public·interface·CLSInterface·{ | ||
Max diff block lines reached; 9918/14353 bytes (69.10%) of diff not shown. |
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·abstract·class·BaseFoo | ||
12 | » { | ||
13 | » » public·abstract·event·VoidHandler·Changed; | ||
14 | » » public·string·Name·{ | ||
15 | » » » set·{ | ||
16 | » » » » Changed·(); | ||
17 | » » » } | ||
18 | » » } | ||
19 | » } | ||
20 | }</string> | ||
5 | ····<string>//·CS0079:·The·event·`ErrorCS0079.OnFoo'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator | 21 | ····<string>//·CS0079:·The·event·`ErrorCS0079.OnFoo'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator |
6 | //·Line:·19 | 22 | //·Line:·19 |
7 | · | 23 | · |
8 | using·System; | 24 | using·System; |
9 | class·ErrorCS0079·{ | 25 | class·ErrorCS0079·{ |
10 | » public·delegate·void·Handler·(); | 26 | » public·delegate·void·Handler·(); |
Offset 22, 34 lines modified | Offset 42, 14 lines modified | ||
22 | » » if·(privateEvent·!=·null)· | 42 | » » if·(privateEvent·!=·null)· |
23 | » » » OnFoo(); | 43 | » » » OnFoo(); |
24 | » } | 44 | » } |
25 | » | 45 | » |
26 | » public·static·void·Main·()·{ | 46 | » public·static·void·Main·()·{ |
27 | » } | 47 | » } |
28 | }</string> | 48 | }</string> |
29 | ····<string>//·CS0079:·The·event·`Foo.BaseFoo.Changed'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator | ||
30 | //·Line:·16 | ||
31 | using·System; | ||
32 | namespace·Foo | ||
33 | { | ||
34 | » public·delegate·void·VoidHandler·(); | ||
35 | » public·abstract·class·BaseFoo | ||
36 | » { | ||
37 | » » public·abstract·event·VoidHandler·Changed; | ||
38 | » » public·string·Name·{ | ||
39 | » » » set·{ | ||
40 | » » » » Changed·(); | ||
41 | » » » } | ||
42 | » » } | ||
43 | » } | ||
44 | }</string> | ||
45 | ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator | 49 | ····<string>//·CS0079:·The·event·`C.ev'·can·only·appear·on·the·left·hand·side·of·`+='·or·`-='·operator |
46 | //·Line:·14 | 50 | //·Line:·14 |
47 | class·C | 51 | class·C |
48 | { | 52 | { |
49 | » static·event·System.EventHandler·ev | 53 | » static·event·System.EventHandler·ev |
50 | » { | 54 | » { |
Offset 3, 24 lines modified | Offset 3, 24 lines modified | ||
3 | ··<ErrorName>CS7042</ErrorName> | 3 | ··<ErrorName>CS7042</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS7042:·The·DllImport·attribute·cannot·be·applied·to·a·method·that·is·generic·or·contained·in·a·generic·type | 5 | ····<string>//·CS7042:·The·DllImport·attribute·cannot·be·applied·to·a·method·that·is·generic·or·contained·in·a·generic·type |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | using·System.Runtime.InteropServices; | 7 | using·System.Runtime.InteropServices; |
8 | public·class·C | 8 | public·class·C<T> |
9 | { | 9 | { |
10 | » [DllImport·("my.dll")] | 10 | » [DllImport·("my.dll")] |
11 | » static·extern·void·Foo | 11 | » static·extern·void·Foo·(); |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS7042:·The·DllImport·attribute·cannot·be·applied·to·a·method·that·is·generic·or·contained·in·a·generic·type | 13 | ····<string>//·CS7042:·The·DllImport·attribute·cannot·be·applied·to·a·method·that·is·generic·or·contained·in·a·generic·type |
14 | //·Line:·9 | 14 | //·Line:·9 |
15 | using·System.Runtime.InteropServices; | 15 | using·System.Runtime.InteropServices; |
16 | public·class·C | 16 | public·class·C |
17 | { | 17 | { |
18 | » [DllImport·("my.dll")] | 18 | » [DllImport·("my.dll")] |
19 | » static·extern·void·Foo·(); | 19 | » static·extern·void·Foo<T>·(); |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </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>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:·8 | ||
7 | class·Foo·{ | ||
8 | » static·void·Main·() | ||
9 | » { | ||
10 | » » try·{ | ||
11 | » » » continue; | ||
12 | » » }·finally·{ | ||
13 | » » » throw·new·System.Exception·(); | ||
14 | » » } | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | ||
18 | //·Line:·10 | 6 | //·Line:·10 |
19 | public·class·Test | 7 | public·class·Test |
20 | { | 8 | { |
21 | ········public·static·void·Foo·(char·c) | 9 | ········public·static·void·Foo·(char·c) |
22 | ········{ | 10 | ········{ |
23 | ················switch·(char.GetUnicodeCategory·(c))·{ | 11 | ················switch·(char.GetUnicodeCategory·(c))·{ |
24 | ················default: | 12 | ················default: |
Offset 32, 17 lines modified | Offset 19, 19 lines modified | ||
32 | }</string> | 19 | }</string> |
33 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 20 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
34 | //·Line:·9 | 21 | //·Line:·9 |
35 | class·Foo·{ | 22 | class·Foo·{ |
36 | » static·void·Main·() | 23 | » static·void·Main·() |
37 | » { | 24 | » { |
38 | » » try·{ | 25 | » » try·{ |
26 | » » }·catch·{ | ||
27 | » » » break; | ||
39 | » » finally·{ | 28 | » » }·finally·{ |
40 | » » » | 29 | » » » throw·new·System.Exception·(); |
41 | » » } | 30 | » » } |
42 | » } | 31 | » } |
43 | }</string> | 32 | }</string> |
44 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 33 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
45 | //·Line:·8 | 34 | //·Line:·8 |
46 | class·Foo·{ | 35 | class·Foo·{ |
Offset 57, 14 lines modified | Offset 46, 26 lines modified | ||
57 | }</string> | 46 | }</string> |
58 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 47 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
59 | //·Line:·9 | 48 | //·Line:·9 |
60 | class·Foo·{ | 49 | class·Foo·{ |
61 | » static·void·Main·() | 50 | » static·void·Main·() |
62 | » { | 51 | » { |
52 | » » try·{} | ||
53 | » » finally·{ | ||
54 | » » » break; | ||
55 | » » } | ||
56 | » } | ||
57 | }</string> | ||
58 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | ||
59 | //·Line:·9 | ||
60 | class·Foo·{ | ||
61 | » static·void·Main·() | ||
62 | » { | ||
63 | » » try·{ | 63 | » » try·{ |
64 | » » }·catch·{ | 64 | » » }·catch·{ |
65 | » » » continue; | 65 | » » » continue; |
66 | » » }·finally·{ | 66 | » » }·finally·{ |
67 | » » » throw·new·System.Exception·(); | 67 | » » » throw·new·System.Exception·(); |
68 | » » } | 68 | » » } |
69 | » } | 69 | » } |
Offset 74, 34 lines modified | Offset 75, 33 lines modified | ||
74 | class·X·{ | 75 | class·X·{ |
75 | » void·A·() | 76 | » void·A·() |
76 | » { | 77 | » { |
77 | » » continue; | 78 | » » continue; |
78 | » } | 79 | » } |
79 | }</string> | 80 | }</string> |
80 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 81 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
81 | //·Line:· | 82 | //·Line:·8 |
82 | class·Foo·{ | 83 | class·Foo·{ |
83 | » static·void·Main·() | 84 | » static·void·Main·() |
84 | » { | 85 | » { |
85 | » » try·{ | 86 | » » try·{ |
87 | » » » continue; | ||
86 | » » finally·{ | 88 | » » }·finally·{ |
87 | » » » | 89 | » » » throw·new·System.Exception·(); |
88 | » » } | 90 | » » } |
89 | » } | 91 | » } |
90 | }</string> | 92 | }</string> |
91 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue | 93 | ····<string>//·CS0139:·No·enclosing·loop·out·of·which·to·break·or·continue |
92 | //·Line:·9 | 94 | //·Line:·9 |
93 | class·Foo·{ | 95 | class·Foo·{ |
94 | » static·void·Main·() | 96 | » static·void·Main·() |
95 | » { | 97 | » { |
96 | » » try·{ | 98 | » » try·{} |
97 | » » }·catch·{ | ||
98 | » » » break; | ||
99 | » » | 99 | » » finally·{ |
100 | » » » | 100 | » » » continue; |
101 | » » } | 101 | » » } |
102 | » } | 102 | » } |
103 | }</string> | 103 | }</string> |
104 | ··</Examples> | 104 | ··</Examples> |
105 | </ErrorDocumentation> | 105 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0149</ErrorName> | 3 | ··<ErrorName>CS0149</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0149:·Method·name·expected | 5 | ····<string>//·CS0149:·Method·name·expected |
6 | //·Line:·8 | ||
7 | delegate·void·TestDelegate(); | ||
8 | public·class·MainClass | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » TestDelegate·delegateInstance·=·new·TestDelegate·(); | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0149:·Method·name·expected | ||
16 | //·Line:·10 | 6 | //·Line:·10 |
17 | delegate·void·D·(); | 7 | delegate·void·D·(); |
18 | public·class·MainClass | 8 | public·class·MainClass |
19 | { | 9 | { |
20 | » public·static·void·Main·() | 10 | » public·static·void·Main·() |
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:·8 | ||
37 | delegate·void·TestDelegate(); | ||
38 | public·class·MainClass | ||
39 | { | ||
40 | » public·static·void·Main·() | ||
41 | » { | ||
42 | » » TestDelegate·delegateInstance·=·new·TestDelegate·(); | ||
43 | » } | ||
44 | }</string> | ||
47 | ··</Examples> | 45 | ··</Examples> |
48 | </ErrorDocumentation> | 46 | </ErrorDocumentation> |
Offset 1, 75 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>CS0534</ErrorName> | 3 | ··<ErrorName>CS0534</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0534:·` | 5 | ····<string>//·CS0534:·`Foo'·does·not·implement·inherited·abstract·member·`SomeAbstract.SomeProperty.get' |
6 | //·Line:·13 | 6 | //·Line:·13 |
7 | 7 | public·class·SomeProperty | |
8 | { | 8 | { |
9 | » public·abstract·T·Prop·{ | ||
10 | » » set; | ||
11 | » } | ||
12 | » public·abstract·void·set_Prop·(int·value); | ||
13 | } | 9 | } |
10 | public·abstract·class·SomeAbstract | ||
14 | class·B·:·A<int> | ||
15 | { | ||
16 | » public·override·int·Prop·{ | ||
17 | » » set·{·} | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A<int>.set_Prop(int)' | ||
21 | //·Line:·13 | ||
22 | abstract·class·A<T> | ||
23 | { | 11 | { |
12 | » public·abstract·SomeProperty·SomeProperty·{·get;·} | ||
24 | » public·abstract·void·set_Prop·(int·value); | ||
25 | » public·virtual·T·Prop·{ | ||
26 | » » set·{·} | ||
27 | » } | ||
28 | } | 13 | } |
14 | public·class·Foo·:·SomeAbstract | ||
29 | class·B·:·A<int> | ||
30 | { | ||
31 | » public·override·int·Prop·{ | ||
32 | » » set·{·} | ||
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS0534:·`M'·does·not·implement·inherited·abstract·member·`B.BMethod()' | ||
36 | //·Line:·5 | ||
37 | //·Compiler·options:·-r:CS0534-6-lib.dll | ||
38 | class·M·:·C | ||
39 | { | 15 | { |
16 | » public·static·SomeProperty·SomeProperty·{·get·{·return·null;·}·} | ||
40 | }</string> | 17 | }</string> |
41 | ····<string>//·CS0534:·`C'·does·not·implement·inherited·abstract·member·`B.Foo()' | 18 | ····<string>//·CS0534:·`C'·does·not·implement·inherited·abstract·member·`B.Foo(string)' |
42 | //·Line:·1 | 19 | //·Line:·13 |
43 | class·A | 20 | public·abstract·class·A |
44 | { | 21 | { |
22 | » public·abstract·int·Foo·(string·s); | ||
45 | » public·virtual·void·Foo·() | ||
46 | » { | ||
47 | » } | ||
48 | } | 23 | } |
49 | abstract·class·B·:·A | 24 | public·abstract·class·B·:·A |
50 | { | 25 | { |
51 | » public·abstract·override· | 26 | » public·abstract·override·int·Foo·(string·s); |
52 | } | 27 | } |
53 | class·C·:·B | 28 | public·class·C·:·B |
54 | { | 29 | { |
55 | }</string> | 30 | }</string> |
56 | ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()' | 31 | ····<string>//·CS0534:·`MyTestExtended'·does·not·implement·inherited·abstract·member·`MyTestAbstract.GetName()' |
57 | //·Line:·6 | 32 | //·Line:·6 |
58 | //·Compiler·options:·-r:CS0534- | 33 | //·Compiler·options:·-r:CS0534-3-lib.dll |
59 | using·System; | 34 | using·System; |
60 | public·class·MyTestExtended·:·MyTestAbstract | 35 | public·class·MyTestExtended·:·MyTestAbstract |
61 | { | 36 | { |
62 | » public·MyTestExtended()·:·base() | 37 | » public·MyTestExtended()·:·base() |
63 | » { | 38 | » { |
64 | » } | 39 | » } |
Offset 79, 14 lines modified | Offset 50, 21 lines modified | ||
79 | » » Console.WriteLine("Calling·PrintName"); | 50 | » » Console.WriteLine("Calling·PrintName"); |
80 | » » MyTestExtended·test·=·new·MyTestExtended(); | 51 | » » MyTestExtended·test·=·new·MyTestExtended(); |
81 | » » test.PrintName(); | 52 | » » test.PrintName(); |
82 | » » Console.WriteLine("Out·of·PrintName"); | 53 | » » Console.WriteLine("Out·of·PrintName"); |
83 | » } | 54 | » } |
84 | » | 55 | » |
85 | }</string> | 56 | }</string> |
57 | ····<string>//·CS0534:·`M'·does·not·implement·inherited·abstract·member·`B.BMethod()' | ||
58 | //·Line:·5 | ||
59 | //·Compiler·options:·-r:CS0534-6-lib.dll | ||
60 | class·M·:·C | ||
61 | { | ||
62 | }</string> | ||
86 | ····<string>//·CS0534:·`C1'·does·not·implement·inherited·abstract·member·`A.M(int)' | 63 | ····<string>//·CS0534:·`C1'·does·not·implement·inherited·abstract·member·`A.M(int)' |
87 | //·Line:·16 | 64 | //·Line:·16 |
88 | public·abstract·class·A | 65 | public·abstract·class·A |
89 | { | 66 | { |
90 | » public·abstract·void·M·(int·i); | 67 | » public·abstract·void·M·(int·i); |
91 | } | 68 | } |
Offset 107, 17 lines modified | Offset 85, 71 lines modified | ||
107 | abstract·class·BaseClass·{ | 85 | abstract·class·BaseClass·{ |
108 | ········protected·abstract·int·Value·{·get;·set;·} | 86 | ········protected·abstract·int·Value·{·get;·set;·} |
109 | } | 87 | } |
110 | class·DerivedClass:·BaseClass·{ | 88 | class·DerivedClass:·BaseClass·{ |
111 | ········protected·override·int·Value·{·get·{}·} | 89 | ········protected·override·int·Value·{·get·{}·} |
112 | }</string> | 90 | }</string> |
91 | ····<string>//·CS0534:·`B'·does·not·implement·inherited·abstract·member·`A<int>.set_Prop(int)' | ||
92 | //·Line:·13 | ||
93 | abstract·class·A<T> | ||
94 | { | ||
95 | » public·abstract·T·Prop·{ | ||
96 | » » set; | ||
97 | » } | ||
98 | » public·abstract·void·set_Prop·(int·value); | ||
99 | } | ||
100 | class·B·:·A<int> | ||
101 | { | ||
102 | » public·override·int·Prop·{ | ||
103 | » » set·{·} | ||
104 | » } | ||
Max diff block lines reached; 1040/4988 bytes (20.85%) of diff not shown. |
Offset 1, 24 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0719</ErrorName> | 3 | ··<ErrorName>CS0719</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' | 5 | ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' |
6 | //·Line:·10 | ||
7 | static·class·StaticClass·{ | ||
8 | } | ||
9 | class·MainClass·{ | ||
10 | ····public·static·object·Method·() | ||
11 | ····{ | ||
12 | ········return·new·StaticClass·[3]; | ||
13 | ····} | ||
14 | }</string> | ||
15 | ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' | ||
16 | //·Line:·12 | 6 | //·Line:·12 |
17 | using·System; | 7 | using·System; |
18 | static·class·StaticClass | 8 | static·class·StaticClass |
19 | { | 9 | { |
20 | } | 10 | } |
Offset 27, 9 lines modified | Offset 15, 21 lines modified | ||
27 | { | 15 | { |
28 | » Type·Type·{ | 16 | » Type·Type·{ |
29 | » » get·{ | 17 | » » get·{ |
30 | » » » return·typeof·(StaticClass·[]); | 18 | » » » return·typeof·(StaticClass·[]); |
31 | » » } | 19 | » » } |
32 | » } | 20 | » } |
33 | }</string> | 21 | }</string> |
22 | ····<string>//·CS0719:·Array·elements·cannot·be·of·static·type·`StaticClass' | ||
23 | //·Line:·10 | ||
24 | static·class·StaticClass·{ | ||
25 | } | ||
26 | class·MainClass·{ | ||
27 | ····public·static·object·Method·() | ||
28 | ····{ | ||
29 | ········return·new·StaticClass·[3]; | ||
30 | ····} | ||
31 | }</string> | ||
34 | ··</Examples> | 32 | ··</Examples> |
35 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 1, 117 lines modified | Offset 1, 117 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0815</ErrorName> | 3 | ··<ErrorName>CS0815</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 5 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | using·System; | ||
8 | using·System.Threading.Tasks; | ||
9 | class· | 7 | public·class·Test |
10 | { | 8 | { |
11 | » | 9 | » static·void·Main·() |
12 | » { | 10 | » { |
13 | » » | 11 | » » var·v·=·Foo·(); |
14 | » } | 12 | » } |
15 | }</string> | ||
16 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default' | ||
17 | //·Line:·9 | ||
18 | //·Compiler·options:·-langversion:latest | ||
13 | » static·void·Foo·() | ||
19 | static·class·X | ||
20 | { | ||
21 | » public·static·void·Main·() | ||
22 | » { | 14 | » { |
23 | » » var·x·=·default; | ||
24 | » } | 15 | » } |
25 | }</string> | 16 | }</string> |
26 | ····<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·`anonymous·method' |
27 | //·Line:· | 18 | //·Line:·9 |
28 | using·System; | ||
29 | using·System.Collections.Generic; | ||
30 | class· | 19 | public·class·Test |
31 | { | 20 | { |
32 | » static·void·Test·(Action·a) | ||
33 | » { | ||
34 | » } | ||
35 | » | 21 | » static·void·Main·() |
36 | » { | 22 | » { |
23 | » » var·d·=·delegate·{}; | ||
37 | » » Test·(()·=>·{ | ||
38 | » » » List<string>·l·=·null; | ||
39 | » » » var·res·=·l.ForEach·(g·=>·{·}); | ||
40 | » » }); | ||
41 | » } | 24 | » } |
42 | }</string> | 25 | }</string> |
43 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group' | 26 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`method·group' |
44 | //·Line:·8 | 27 | //·Line:·8 |
45 | public·class·Tests | 28 | public·class·Tests |
46 | { | 29 | { |
47 | » public·static·void·Main·() | 30 | » public·static·void·Main·() |
48 | » { | 31 | » { |
49 | » » var·d·=·Main; | 32 | » » var·d·=·Main; |
50 | » } | 33 | » } |
51 | }</string> | 34 | }</string> |
52 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 35 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`null' |
53 | //·Line:·9 | 36 | //·Line:·9 |
54 | public·class·Test | 37 | public·class·Test |
55 | { | 38 | { |
56 | » static·void·Main·() | 39 | » static·void·Main·() |
57 | » { | 40 | » { |
58 | » » var· | 41 | » » var·v·=·null; |
59 | » } | 42 | » } |
60 | }</string> | 43 | }</string> |
61 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void' | 44 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`void' |
62 | //·Line:· | 45 | //·Line:·17 |
46 | using·System; | ||
47 | using·System.Collections.Generic; | ||
63 | 48 | class·A | |
64 | { | 49 | { |
65 | » static·void· | 50 | » static·void·Test·(Action·a) |
66 | » { | 51 | » { |
67 | » » var·v·=·Foo·(); | ||
68 | » } | 52 | » } |
69 | » static·void· | 53 | » public·static·void·Main·() |
70 | » { | 54 | » { |
55 | » » Test·(()·=>·{ | ||
56 | » » » List<string>·l·=·null; | ||
57 | » » » var·res·=·l.ForEach·(g·=>·{·}); | ||
58 | » » }); | ||
71 | » } | 59 | » } |
72 | }</string> | 60 | }</string> |
73 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 61 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`(int,·method·group)' |
74 | //·Line:·8 | 62 | //·Line:·8 |
75 | 63 | class·XX | |
76 | { | 64 | { |
77 | » static·void·Main·() | 65 | » public·static·void·Main·() |
78 | » { | 66 | » { |
79 | » » var· | 67 | » » var·m·=·(1,·Main); |
80 | » } | 68 | » } |
81 | }</string> | 69 | }</string> |
82 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 70 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`anonymous·method' |
83 | //·Line:· | 71 | //·Line:·11 |
72 | using·System; | ||
73 | using·System.Threading.Tasks; | ||
84 | class·X | 74 | class·X |
85 | { | 75 | { |
86 | » public·static·void·Main·() | 76 | » public·static·void·Main·() |
87 | » { | 77 | » { |
88 | » » var· | 78 | » » Task.Run(async·()·=>·{·var·a·=·async·()·=>·{·};·Console.WriteLine(a);·}); |
89 | » } | 79 | » } |
90 | }</string> | 80 | }</string> |
91 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·` | 81 | ····<string>//·CS0815:·An·implicitly·typed·local·variable·declaration·cannot·be·initialized·with·`default' |
92 | //·Line:·9 | 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' | ||
Max diff block lines reached; 145/4115 bytes (3.52%) of diff not shown. |
Offset 1, 28 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8175</ErrorName> | 3 | ··<ErrorName>CS8175</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`v'·inside·an·anonymous·method,·lambda·expression,·or·query·expression | ||
6 | //·Line:·14 | ||
7 | using·System; | ||
8 | public·class·Test | ||
9 | { | ||
10 | » public·static·void·Main() | ||
11 | » { | ||
12 | » » var·arr·=·new·int·[1]; | ||
13 | » » ref·var·v·=·ref·arr·[0]; | ||
14 | » » Action·a·=·delegate·{ | ||
15 | » » » ref·var·v2·=·ref·v; | ||
16 | » » }; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`s'·inside·an·anonymous·method,·lambda·expression,·or·query·expression | 5 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`s'·inside·an·anonymous·method,·lambda·expression,·or·query·expression |
20 | //·Line:·17 | 6 | //·Line:·17 |
21 | //·Compiler·options:·-langversion:latest | 7 | //·Compiler·options:·-langversion:latest |
22 | using·System; | 8 | using·System; |
23 | public·ref·struct·S | 9 | public·ref·struct·S |
Offset 34, 9 lines modified | Offset 17, 26 lines modified | ||
34 | » public·static·void·Main·() | 17 | » public·static·void·Main·() |
35 | » { | 18 | » { |
36 | » » var·s·=·new·S·(); | 19 | » » var·s·=·new·S·(); |
37 | » » Action·a·=·()·=>·Console.WriteLine·(s); | 20 | » » Action·a·=·()·=>·Console.WriteLine·(s); |
38 | » } | 21 | » } |
39 | }</string> | 22 | }</string> |
23 | ····<string>//·CS8175:·Cannot·use·by-reference·variable·`v'·inside·an·anonymous·method,·lambda·expression,·or·query·expression | ||
24 | //·Line:·14 | ||
25 | using·System; | ||
26 | public·class·Test | ||
27 | { | ||
28 | » public·static·void·Main() | ||
29 | » { | ||
30 | » » var·arr·=·new·int·[1]; | ||
31 | » » ref·var·v·=·ref·arr·[0]; | ||
32 | » » Action·a·=·delegate·{ | ||
33 | » » » ref·var·v2·=·ref·v; | ||
34 | » » }; | ||
35 | » } | ||
36 | }</string> | ||
40 | ··</Examples> | 37 | ··</Examples> |
41 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 1, 27 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>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·IEnumerator·GetIt·() | ||
11 | » { | ||
12 | » ····unsafe·{ | ||
13 | » » yield·return·1; | ||
14 | » ····} | ||
15 | » } | ||
16 | » | ||
17 | }</string> | ||
18 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | ||
19 | //·Line:·17 | 6 | //·Line:·17 |
20 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
21 | using·System.Collections.Generic; | 8 | using·System.Collections.Generic; |
22 | public·unsafe·class·TestClass | 9 | public·unsafe·class·TestClass |
23 | { | 10 | { |
Offset 38, 14 lines modified | Offset 23, 29 lines modified | ||
38 | }</string> | 23 | }</string> |
39 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | 24 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators |
40 | //·Line:·8 | 25 | //·Line:·8 |
41 | //·Compiler·options:·-unsafe | 26 | //·Compiler·options:·-unsafe |
42 | using·System.Collections; | 27 | using·System.Collections; |
28 | class·X·{ | ||
29 | » static·IEnumerator·GetIt·() | ||
30 | » { | ||
31 | » ····unsafe·{ | ||
32 | » » yield·return·1; | ||
33 | » ····} | ||
34 | » } | ||
35 | » | ||
36 | }</string> | ||
37 | ····<string>//·CS1629:·Unsafe·code·may·not·appear·in·iterators | ||
38 | //·Line:·8 | ||
39 | //·Compiler·options:·-unsafe | ||
40 | using·System.Collections; | ||
43 | class·X·{ | 41 | class·X·{ |
44 | » static·unsafe·IEnumerator·GetIt·() | 42 | » static·unsafe·IEnumerator·GetIt·() |
45 | » { | 43 | » { |
46 | » ····yield·return·1; | 44 | » ····yield·return·1; |
47 | » } | 45 | » } |
48 | » | 46 | » |
49 | }</string> | 47 | }</string> |
Offset 1, 22 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>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:·11 |
7 | using·System; | 7 | using·System; |
8 | using·System.Security; | 8 | using·System.Security; |
9 | using·System.Security.Permissions; | 9 | using·System.Security.Permissions; |
10 | public·class·Program·{ | 10 | public·class·Program·{ |
11 | » [DebugPermission·(SecurityAction.RequestMinimum)] | ||
12 | ········ | 11 | ········[return:·DebugPermission·(SecurityAction.LinkDemand)] |
12 | ········public·int·Show·(string·message) | ||
13 | ········{ | ||
14 | ················return·2; | ||
15 | ········}···· | ||
13 | } | 16 | } |
14 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 17 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
15 | [Serializable] | 18 | [Serializable] |
16 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 19 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
17 | » public·DebugPermissionAttribute·(SecurityAction·action) | 20 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 26, 29 lines modified | Offset 29, 24 lines modified | ||
26 | ········ | 29 | ········ |
27 | » public·override·IPermission·CreatePermission·() | 30 | » public·override·IPermission·CreatePermission·() |
28 | » { | 31 | » { |
29 | » » return·null; | 32 | » » return·null; |
30 | » } | 33 | » } |
31 | }</string> | 34 | }</string> |
32 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations | 35 | ····<string>//·CS7070:·Security·attribute·`DebugPermissionAttribute'·is·not·valid·on·this·declaration·type.·Security·attributes·are·only·valid·on·assembly,·type·and·method·declarations |
33 | //·Line:·1 | 36 | //·Line:·10 |
34 | using·System; | 37 | using·System; |
35 | using·System.Security; | 38 | using·System.Security; |
36 | using·System.Security.Permissions; | 39 | using·System.Security.Permissions; |
37 | public·class·Program·{ | 40 | public·class·Program·{ |
38 | 41 | » [DebugPermission·(SecurityAction.RequestMinimum)] | |
39 | ········public·int· | 42 | ········public·int·i; |
40 | ········{ | ||
41 | ············get·{ | ||
42 | ················return·2; | ||
43 | ············} | ||
44 | ········}···· | ||
45 | } | 43 | } |
46 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 44 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
47 | [Serializable] | 45 | [Serializable] |
48 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 46 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
49 | » public·DebugPermissionAttribute·(SecurityAction·action) | 47 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 65, 20 lines modified | Offset 63, 18 lines modified | ||
65 | //·Line:·11 | 63 | //·Line:·11 |
66 | using·System; | 64 | using·System; |
67 | using·System.Security; | 65 | using·System.Security; |
68 | using·System.Security.Permissions; | 66 | using·System.Security.Permissions; |
69 | public·class·Program·{ | 67 | public·class·Program·{ |
68 | ········public·delegate·int·DisplayHandler·(string·msg); | ||
69 | ····· | ||
70 | » [DebugPermission·(SecurityAction.RequestMinimum)] | ||
71 | ········public·event·DisplayHandler·OnShow; | ||
70 | ········[return:·DebugPermission·(SecurityAction.LinkDemand)] | ||
71 | ········public·int·Show·(string·message) | ||
72 | ········{ | ||
73 | ················return·2; | ||
74 | ········}···· | ||
75 | } | 72 | } |
76 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 73 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
77 | [Serializable] | 74 | [Serializable] |
78 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 75 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
79 | » public·DebugPermissionAttribute·(SecurityAction·action) | 76 | » public·DebugPermissionAttribute·(SecurityAction·action) |
Offset 95, 18 lines modified | Offset 91, 22 lines modified | ||
95 | //·Line:·11 | 91 | //·Line:·11 |
96 | using·System; | 92 | using·System; |
97 | using·System.Security; | 93 | using·System.Security; |
98 | using·System.Security.Permissions; | 94 | using·System.Security.Permissions; |
99 | public·class·Program·{ | 95 | public·class·Program·{ |
100 | ········public·delegate·int·DisplayHandler·(string·msg); | ||
101 | ····· | ||
102 | » [DebugPermission·(SecurityAction.RequestMinimum)] | ||
103 | ········public·event·DisplayHandler·OnShow; | ||
96 | ········[DebugPermission·(SecurityAction.LinkDemand)] | ||
97 | ········public·int·Show | ||
98 | ········{ | ||
99 | ············get·{ | ||
100 | ················return·2; | ||
101 | ············} | ||
102 | ········}···· | ||
104 | } | 103 | } |
105 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] | 104 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·true,·Inherited·=·false)] |
106 | [Serializable] | 105 | [Serializable] |
107 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ | 106 | public·class·DebugPermissionAttribute·:·CodeAccessSecurityAttribute·{ |
108 | » public·DebugPermissionAttribute·(SecurityAction·action) | 107 | » public·DebugPermissionAttribute·(SecurityAction·action) |
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>CS0571</ErrorName> | 3 | ··<ErrorName>CS0571</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0571:·`System.Reflection.MemberInfo.Name.get':·cannot·explicitly·call·operator·or·accessor | ||
6 | //·Line:·8 | ||
7 | using·System; | ||
8 | public·class·EntryPoint·{ | ||
9 | ········public·static·void·Main·()·{ | ||
10 | ················Type·type·=·typeof(string); | ||
11 | ················Console.WriteLine·(type.get_Name()); | ||
12 | ········} | ||
13 | }</string> | ||
14 | ····<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 |
15 | //·Line:·15 | 6 | //·Line:·15 |
16 | using·System.Runtime.CompilerServices; | 7 | using·System.Runtime.CompilerServices; |
17 | class·MainClass·{ | 8 | class·MainClass·{ |
18 | » [IndexerName·("AA")] | 9 | » [IndexerName·("AA")] |
Offset 25, 36 lines modified | Offset 15, 26 lines modified | ||
25 | » » } | 15 | » » } |
26 | » } | 16 | » } |
27 | » » | 17 | » » |
28 | » public·MainClass·()·{ | 18 | » public·MainClass·()·{ |
29 | » » int·i·=·get_AA·(2,·false,·"aaa"); | 19 | » » int·i·=·get_AA·(2,·false,·"aaa"); |
30 | » } | 20 | » } |
31 | }</string> | 21 | }</string> |
32 | ····<string>//·CS0571:·` | 22 | ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor |
33 | //·Line:·12 | 23 | //·Line:·12 |
24 | //·Compiler·options:·-r:CS0571-3-lib.dll | ||
25 | //·Testcase·for·bug·#59980 | ||
34 | class·MainClass·{ | ||
35 | ········static·int·Value·{ | ||
36 | ················get·{ | ||
37 | ························return·1; | ||
38 | ················} | ||
39 | ········} | ||
40 | ········ | ||
41 | ········public·static·void·Main()·{ | ||
42 | ················int·value·=·get_Value(); | ||
43 | ········} | ||
44 | }</string> | ||
45 | ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor | ||
46 | //·Line:·8 | ||
47 | //·Compiler·options:·-r:CS0571-5-lib.dll | ||
48 | 26 | using·Test; | |
27 | public·class·EntryPoint·{ | ||
49 | ········public·static· | 28 | ········public·static·int·Main·()·{ |
50 | ················C2·c·=·new·C2·(); | ||
51 | 29 | » » C1·foo·=·new·C2·(); | |
30 | ················return·foo.get_foo·(); | ||
52 | ········} | 31 | ········} |
53 | }</string> | 32 | }</string> |
54 | ····<string>//·CS0571:·`IFoo.this[int].get':·cannot·explicitly·call·operator·or·accessor | 33 | ····<string>//·CS0571:·`IFoo.this[int].get':·cannot·explicitly·call·operator·or·accessor |
55 | //·Line:·11 | 34 | //·Line:·11 |
56 | //·Compiler·options:·-r:CS0571-6-lib.dll | 35 | //·Compiler·options:·-r:CS0571-6-lib.dll |
57 | using·System; | 36 | using·System; |
Offset 62, 28 lines modified | Offset 42, 14 lines modified | ||
62 | public·class·Test | 42 | public·class·Test |
63 | { | 43 | { |
64 | » void·TestMethod·(IFoo·i) | 44 | » void·TestMethod·(IFoo·i) |
65 | » { | 45 | » { |
66 | » » i.get_Jaj·(1); | 46 | » » i.get_Jaj·(1); |
67 | » } | 47 | » } |
68 | }</string> | 48 | }</string> |
69 | ····<string>//·CS0571:·`Test.C0.foo.get':·cannot·explicitly·call·operator·or·accessor | ||
70 | //·Line:·12 | ||
71 | //·Compiler·options:·-r:CS0571-3-lib.dll | ||
72 | //·Testcase·for·bug·#59980 | ||
73 | using·Test; | ||
74 | public·class·EntryPoint·{ | ||
75 | ········public·static·int·Main·()·{ | ||
76 | » » C1·foo·=·new·C2·(); | ||
77 | ················return·foo.get_foo·(); | ||
78 | ········} | ||
79 | }</string> | ||
80 | ····<string>//·CS0571:·`C.Prop.set':·cannot·explicitly·call·operator·or·accessor | 49 | ····<string>//·CS0571:·`C.Prop.set':·cannot·explicitly·call·operator·or·accessor |
81 | //·Line:·14 | 50 | //·Line:·14 |
82 | class·C | 51 | class·C |
83 | { | 52 | { |
84 | » delegate·void·D·(int·i); | 53 | » delegate·void·D·(int·i); |
Offset 92, 9 lines modified | Offset 58, 43 lines modified | ||
92 | » } | 58 | » } |
93 | » | 59 | » |
94 | » public·static·void·Main·() | 60 | » public·static·void·Main·() |
95 | » { | 61 | » { |
96 | » » D·d·=·set_Prop; | 62 | » » D·d·=·set_Prop; |
97 | » } | 63 | » } |
98 | }</string> | 64 | }</string> |
65 | ····<string>//·CS0571:·`MainClass.Value.get':·cannot·explicitly·call·operator·or·accessor | ||
66 | //·Line:·12 | ||
67 | class·MainClass·{ | ||
68 | ········static·int·Value·{ | ||
69 | ················get·{ | ||
70 | ························return·1; | ||
71 | ················} | ||
72 | ········} | ||
73 | ········ | ||
74 | ········public·static·void·Main()·{ | ||
75 | ················int·value·=·get_Value(); | ||
76 | ········} | ||
77 | }</string> | ||
78 | ····<string>//·CS0571:·`C2.this[int].set':·cannot·explicitly·call·operator·or·accessor | ||
79 | //·Line:·8 | ||
80 | //·Compiler·options:·-r:CS0571-5-lib.dll | ||
81 | class·MainClass·{ | ||
82 | ········public·static·void·Main()·{ | ||
83 | ················C2·c·=·new·C2·(); | ||
84 | ················c.set_Item(1,·2); | ||
85 | ········} | ||
86 | }</string> | ||
87 | ····<string>//·CS0571:·`System.Reflection.MemberInfo.Name.get':·cannot·explicitly·call·operator·or·accessor | ||
88 | //·Line:·8 | ||
89 | using·System; | ||
Max diff block lines reached; 23/3683 bytes (0.62%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>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·+() |
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·c,·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·*·(C·a,·C·b,·C·d) |
28 | » { | 28 | » { |
29 | » » return·null; | 29 | » » return·null; |
30 | » } | 30 | » } |
31 | }</string> | 31 | }</string> |
32 | ··</Examples> | 32 | ··</Examples> |
33 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 1, 73 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>CS1061</ErrorName> | 3 | ··<ErrorName>CS1061</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1061:·Type·` | 5 | ····<string>//·CS1061:·Type·`int'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`int'·could·be·found.·Are·you·missing·an·assembly·reference? |
6 | //·Line:· | 6 | //·Line:·11 |
7 | using·System; | ||
7 | interface·I<T> | ||
8 | { | ||
9 | » void·Foo<U>·(U·u)·where·U·:·T; | ||
10 | } | ||
11 | st | 8 | static·class·C |
12 | { | 9 | { |
13 | » | 10 | » static·void·Main·() |
14 | » { | 11 | » { |
12 | » » int·i·=·1; | ||
13 | » » Action·a·=·i.Foo; | ||
15 | » } | 14 | » } |
16 | } | ||
17 | 15 | » static·void·Foo·(this·string·s) | |
16 | » { | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<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? | ||
20 | //·Line:·9 | ||
21 | class·C | ||
18 | { | 22 | { |
19 | » | 23 | » static·void·Main·() |
20 | » { | 24 | » { |
21 | » » | 25 | » » int?·i·=·4; |
26 | » » var·m·=·i?.GetValueOrDefault·(); | ||
22 | » } | 27 | » } |
23 | }</string> | 28 | }</string> |
24 | ····<string>//·CS1061:·Type·`in | 29 | ····<string>//·CS1061:·Type·`string'·does·not·contain·a·definition·for·`Name'·and·no·extension·method·`Name'·of·type·`string'·could·be·found.·Are·you·missing·an·assembly·reference? |
25 | //·Line:· | 30 | //·Line:·18 |
26 | using·System; | 31 | using·System; |
27 | using·System.Collections.Generic; | ||
28 | using·System.Linq; | ||
29 | 32 | static·class·X | |
30 | { | 33 | { |
31 | » static· | 34 | » public·static·void·Main·() |
32 | » { | 35 | » { |
33 | » » public·static·IEnumerable<TR>·Foo<T,·TR>·(this·IEnumerable<T>·t,·Func<T,·TR>·f) | ||
34 | » » { | ||
35 | » » » return·null; | ||
36 | » » } | ||
37 | » } | 36 | » } |
38 | » | 37 | » static·void·Foo·() |
39 | » { | 38 | » { |
39 | » » var·fileName·=·""; | ||
40 | » » public·static·void·Main·() | ||
41 | » » { | ||
42 | » » | 40 | » » string[]·all·=·null; |
43 | » » » int·p; | ||
44 | ············var·prods·=·from·pe·in·i.Foo·(p9·=>·p.Value)·select·pe; | ||
45 | » » } | ||
46 | » } | ||
47 | }</string> | ||
48 | ····<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? | ||
49 | //·Line:·12 | ||
50 | 41 | » » all.Each·(x·=>·{ | |
42 | » » » var·name·=·fileName.Name; | ||
43 | » » }); | ||
44 | » } | ||
45 | » static·void·Each<T>·(this·T[]·s,·Action<T>·a) | ||
51 | public·class·C | ||
52 | { | ||
53 | » void·M·(IEnumerable<KeyValuePair<string,·dynamic>>·arg) | ||
54 | » { | 46 | » { |
55 | » » foreach·(KeyValuePair<string,·object>·o·in·arg) | ||
56 | » » { | ||
57 | » » » o.Value.Foo·(); | ||
58 | » » } | ||
59 | » } | 47 | » } |
60 | }</string> | 48 | }</string> |
61 | ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference? | 49 | ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference? |
62 | //·Line:·16 | 50 | //·Line:·16 |
63 | using·System; | 51 | using·System; |
64 | using·System.Runtime.CompilerServices; | 52 | using·System.Runtime.CompilerServices; |
Offset 85, 36 lines modified | Offset 74, 14 lines modified | ||
85 | » } | 74 | » } |
86 | » public·static·void·Main·() | 75 | » public·static·void·Main·() |
87 | » { | 76 | » { |
88 | » » Test·(new·A·()); | 77 | » » Test·(new·A·()); |
89 | » } | 78 | » } |
90 | }</string> | 79 | }</string> |
91 | ····<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? | ||
92 | //·Line:·9 | ||
93 | class·C | ||
94 | { | ||
95 | » static·void·Main·() | ||
96 | » { | ||
97 | » » int?·i·=·4; | ||
98 | » » var·m·=·i?.GetValueOrDefault·(); | ||
99 | » } | ||
100 | }</string> | ||
101 | ····<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? | ||
102 | //·Line:·9 | ||
103 | public·class·M | ||
104 | { | ||
105 | » public·static·void·Main·() | ||
106 | » { | ||
107 | » » 1.Foo·("foo"); | ||
108 | » } | ||
109 | }</string> | ||
110 | ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference? | 80 | ····<string>//·CS1061:·Type·`A'·does·not·contain·a·definition·for·`Foo'·and·no·extension·method·`Foo'·of·type·`A'·could·be·found.·Are·you·missing·an·assembly·reference? |
111 | //·Line:·17 | 81 | //·Line:·17 |
112 | using·System; | 82 | using·System; |
113 | using·System.Runtime.CompilerServices; | 83 | using·System.Runtime.CompilerServices; |
114 | class·A | 84 | class·A |
Offset 131, 114 lines modified | Offset 98, 109 lines modified | ||
Max diff block lines reached; 7314/11333 bytes (64.54%) of diff not shown. |
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>CS3009</ErrorName> | 3 | ··<ErrorName>CS3009</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS3009:·` | 5 | ····<string>//·CS3009:·`AttributesForm':·base·type·`BaseClass'·is·not·CLS-compliant |
6 | //·Line:·1 | 6 | //·Line:·17 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | //·The·error·is·reported·intentionally·twice. | ||
8 | using·System; | 9 | using·System; |
9 | [assembly:CLSCompliant(true)] | 10 | [assembly:CLSCompliant(true)] |
10 | 11 | [CLSCompliant(false)] | |
12 | public·class·BaseClass | ||
11 | { | 13 | { |
12 | } | 14 | } |
13 | public·class· | 15 | public·class·AttributesForm·:·BaseClass |
14 | { | 16 | { |
15 | }</string> | ||
16 | ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant | ||
17 | //·Line:·12 | ||
18 | //·Compiler·options:·-warnaserror·-warn:1 | ||
19 | using·System; | ||
20 | [assembly:CLSCompliant·(true)] | ||
21 | [CLSCompliant·(false)] | ||
22 | public·class·BaseClass·{ | ||
23 | } | 17 | } |
24 | public·class· | 18 | public·class·AttributesForm_2·:·BaseClass |
19 | { | ||
25 | }</string> | 20 | }</string> |
26 | ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant | 21 | ····<string>//·CS3009:·`CLSClass':·base·type·`System.Runtime.Serialization.Formatter'·is·not·CLS-compliant |
27 | //·Line:·10 | 22 | //·Line:·10 |
28 | //·Compiler·options:·-warnaserror·-warn:1 | 23 | //·Compiler·options:·-warnaserror·-warn:1 |
29 | using·System; | 24 | using·System; |
30 | using·System.Runtime.Serialization; | 25 | using·System.Runtime.Serialization; |
31 | [assembly:CLSCompliant·(true)] | 26 | [assembly:CLSCompliant·(true)] |
32 | public·abstract·class·CLSClass:·Formatter·{ | 27 | public·abstract·class·CLSClass:·Formatter·{ |
33 | }</string> | 28 | }</string> |
29 | ····<string>//·CS3009:·`CLSClass':·base·type·`BaseClass'·is·not·CLS-compliant | ||
30 | //·Line:·12 | ||
31 | //·Compiler·options:·-warnaserror·-warn:1 | ||
32 | using·System; | ||
33 | [assembly:CLSCompliant·(true)] | ||
34 | [CLSCompliant·(false)] | ||
35 | public·class·BaseClass·{ | ||
36 | } | ||
37 | public·class·CLSClass:·BaseClass·{ | ||
38 | }</string> | ||
34 | ····<string>//·CS3009:·`Days':·base·type·`uint'·is·not·CLS-compliant | 39 | ····<string>//·CS3009:·`Days':·base·type·`uint'·is·not·CLS-compliant |
35 | //·Line:·8 | 40 | //·Line:·8 |
36 | //·Compiler·options:·-warnaserror·-warn:1 | 41 | //·Compiler·options:·-warnaserror·-warn:1 |
37 | using·System; | 42 | using·System; |
38 | [assembly:CLSCompliant(true)] | 43 | [assembly:CLSCompliant(true)] |
39 | public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string> | 44 | public·enum·Days:·uint·{Sat=1,·Sun,·Mon,·Tue,·Wed,·Thu,·Fri};</string> |
40 | ····<string>//·CS3009:·` | 45 | ····<string>//·CS3009:·`C':·base·type·`C<ulong>'·is·not·CLS-compliant |
41 | //·Line:·1 | 46 | //·Line:·14 |
42 | //·Compiler·options:·-warnaserror·-warn:1 | 47 | //·Compiler·options:·-warnaserror·-warn:1 |
43 | //·The·error·is·reported·intentionally·twice. | ||
44 | using·System; | 48 | using·System; |
45 | [assembly:CLSCompliant(true)] | 49 | [assembly:CLSCompliant(true)] |
50 | public·class·C<T> | ||
46 | [CLSCompliant(false)] | ||
47 | public·class·BaseClass | ||
48 | { | ||
49 | } | ||
50 | public·class·AttributesForm·:·BaseClass | ||
51 | { | 51 | { |
52 | } | 52 | } |
53 | public·class· | 53 | public·class·C·:·C<ulong> |
54 | { | 54 | { |
55 | }</string> | 55 | }</string> |
56 | ··</Examples> | 56 | ··</Examples> |
57 | </ErrorDocumentation> | 57 | </ErrorDocumentation> |
Offset 3, 64 lines modified | Offset 3, 64 lines modified | ||
3 | ··<ErrorName>CS0626</ErrorName> | 3 | ··<ErrorName>CS0626</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
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 | 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 | ········[System.Obsolete] | ||
9 | ········public·static·extern·void·ExternMethod(); | 10 | ········public·static·extern·void·ExternMethod(); |
10 | }</string> | 11 | }</string> |
11 | ····<string>//·CS0626:·` | 12 | ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
12 | //·Line:·7 | 13 | //·Line:·7 |
13 | //·Compiler·options:·-warnaserror | 14 | //·Compiler·options:·-warnaserror |
14 | class· | 15 | public·sealed·class·A |
15 | { | 16 | { |
17 | » extern·~A·(); | ||
16 | » public·extern·char·this[int·index] | ||
17 | » { | ||
18 | » » get; | ||
19 | » } | ||
20 | }</string> | 18 | }</string> |
21 | ····<string>//·CS0626:·` | 19 | ····<string>//·CS0626:·`ExternClass.ExternMethod'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
22 | //·Line:· | 20 | //·Line:·6 |
23 | //·Compiler·options:·-warnaserror·-warn:1 | 21 | //·Compiler·options:·-warnaserror·-warn:1 |
22 | class·ExternClass·{ | ||
23 | ········public·static·extern·int·ExternMethod·{·set;·} | ||
24 | using·System; | ||
25 | public·delegate·void·Handler·(); | ||
26 | class·Test·{ | ||
27 | » extern·event·Handler·OnFoo; | ||
28 | }</string> | 24 | }</string> |
29 | ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation | 25 | ····<string>//·CS0626:·`ExternClass.ExternMethod()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
30 | //·Line:·6 | 26 | //·Line:·6 |
31 | //·Compiler·options:·-warnaserror·-warn:1 | 27 | //·Compiler·options:·-warnaserror·-warn:1 |
32 | class·ExternClass·{ | 28 | class·ExternClass·{ |
33 | ········[System.Obsolete] | ||
34 | ········public·static·extern·void·ExternMethod(); | 29 | ········public·static·extern·void·ExternMethod(); |
35 | }</string> | 30 | }</string> |
36 | ····<string>//·CS0626:·`A.~A()'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation | ||
37 | //·Line:·7 | ||
38 | //·Compiler·options:·-warnaserror | ||
39 | public·sealed·class·A | ||
40 | { | ||
41 | » extern·~A·(); | ||
42 | }</string> | ||
43 | ····<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 | 31 | ····<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 |
44 | //·Line:·6 | 32 | //·Line:·6 |
45 | //·Compiler·options:·-warnaserror·-warn:1 | 33 | //·Compiler·options:·-warnaserror·-warn:1 |
46 | class·ExternClass·{ | 34 | class·ExternClass·{ |
47 | ········static·public·extern·implicit·operator·ExternClass(byte·value); | 35 | ········static·public·extern·implicit·operator·ExternClass(byte·value); |
48 | }</string> | 36 | }</string> |
49 | ····<string>//·CS0626:·` | 37 | ····<string>//·CS0626:·`Test.OnFoo'·is·marked·as·an·external·but·has·no·DllImport·attribute.·Consider·adding·a·DllImport·attribute·to·specify·the·external·implementation |
50 | //·Line:· | 38 | //·Line:·9 |
51 | //·Compiler·options:·-warnaserror·-warn:1 | 39 | //·Compiler·options:·-warnaserror·-warn:1 |
52 | class·ExternClass·{ | ||
53 | ········public·static·extern·int·ExternMethod·{·set;·} | ||
40 | using·System; | ||
41 | public·delegate·void·Handler·(); | ||
42 | class·Test·{ | ||
43 | » extern·event·Handler·OnFoo; | ||
44 | }</string> | ||
45 | ····<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 | ||
46 | //·Line:·7 | ||
47 | //·Compiler·options:·-warnaserror·-warn:1 | ||
48 | class·C | ||
49 | { | ||
50 | » public·extern·char·this[int·index] | ||
51 | » { | ||
52 | » » get; | ||
53 | » } | ||
54 | }</string> | 54 | }</string> |
55 | ··</Examples> | 55 | ··</Examples> |
56 | </ErrorDocumentation> | 56 | </ErrorDocumentation> |
Offset 1, 47 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>CS0507</ErrorName> | 3 | ··<ErrorName>CS0507</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0507:·` | 5 | ····<string>//·CS0507:·`Class2.GetString()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`Class1.GetString()' |
6 | //·Line:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-r:CS0507-8-lib.dll | ||
7 | class·BaseClass·{ | ||
8 | » public·virtual·string·Message·{ | ||
9 | » » set·{ | ||
10 | » » } | ||
11 | » } | ||
12 | } | ||
13 | class·DerivedClass·:·BaseClass·{ | ||
14 | » protected·override·string·Message·{ | ||
15 | » » set·{ | ||
16 | 8 | public·sealed·class·Class2·:·Class1 | |
9 | { | ||
10 | » protected·internal·override·string·GetString·() | ||
11 | » { | ||
12 | » » return·"Hello2"; | ||
17 | » } | 13 | » } |
18 | }</string> | 14 | }</string> |
19 | ····<string>//·CS0507:·`DerivedClass. | 15 | ····<string>//·CS0507:·`DerivedClass.Show()':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Show()' |
20 | //·Line:· | 16 | //·Line:·9 |
21 | class·BaseClass·{ | 17 | class·BaseClass·{ |
18 | ········protected·virtual·void·Show·()·{} | ||
22 | ········public·virtual·string·Message·{ | ||
23 | » » get·{ | ||
24 | » » » return·""; | ||
25 | » » } | ||
26 | » » set·{} | ||
27 | » } | ||
28 | } | 19 | } |
29 | class·DerivedClass | 20 | class·DerivedClass:·BaseClass·{ |
21 | ········public·override·void·Show·()·{} | ||
30 | » » public·override·string·Message·{ | ||
31 | » » get·{ | ||
32 | » » » return·""; | ||
33 | » » } | ||
34 | » » | ||
35 | » » private·set·{} | ||
36 | » } | ||
37 | }</string> | 22 | }</string> |
38 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set' | 23 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Message.set' |
39 | //·Line:·15 | 24 | //·Line:·15 |
40 | class·BaseClass·{ | 25 | class·BaseClass·{ |
41 | ········public·virtual·string·Message·{ | 26 | ········public·virtual·string·Message·{ |
42 | » » get·{ | 27 | » » get·{ |
Offset 57, 44 lines modified | Offset 41, 61 lines modified | ||
57 | » » get·{ | 41 | » » get·{ |
58 | » » » return·""; | 42 | » » » return·""; |
59 | » » } | 43 | » » } |
60 | » » set·{ | 44 | » » set·{ |
61 | » » } | 45 | » » } |
62 | » } | 46 | » } |
63 | }</string> | 47 | }</string> |
64 | ····<string>//·CS0507:·`DerivedClass. | 48 | ····<string>//·CS0507:·`DerivedClass.Test':·cannot·change·access·modifiers·when·overriding·`protected'·inherited·member·`BaseClass.Test' |
65 | //·Line:· | 49 | //·Line:·11 |
50 | using·System; | ||
66 | class·BaseClass·{ | 51 | class·BaseClass·{ |
67 | ········protected·virtual·v | 52 | ········protected·virtual·event·EventHandler·Test; |
68 | } | 53 | } |
69 | class·DerivedClass:·BaseClass·{ | 54 | class·DerivedClass:·BaseClass·{ |
70 | ········public·override· | 55 | ········public·override·sealed·event·EventHandler·Test; |
71 | }</string> | 56 | }</string> |
72 | ····<string>//·CS0507:·`Class | 57 | ····<string>//·CS0507:·`DerivedClass.Message':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message' |
73 | //·Line:· | 58 | //·Line:·12 |
74 | //·Compiler·options:·-r:CS0507-8-lib.dll | ||
75 | public·sealed·class·Class2·:·Class1 | ||
76 | { | ||
77 | » protected·internal·override·string·GetString·() | ||
78 | » { | ||
79 | 59 | class·BaseClass·{ | |
60 | » public·virtual·string·Message·{ | ||
61 | » » set·{ | ||
62 | » » } | ||
63 | » } | ||
64 | } | ||
65 | class·DerivedClass·:·BaseClass·{ | ||
66 | » protected·override·string·Message·{ | ||
67 | » » set·{ | ||
68 | » » } | ||
80 | » } | 69 | » } |
81 | }</string> | 70 | }</string> |
82 | ····<string>//·CS0507:·`Class | 71 | ····<string>//·CS0507:·`DerivedClass.Message.set':·cannot·change·access·modifiers·when·overriding·`public'·inherited·member·`BaseClass.Message.set' |
83 | //·Line:· | 72 | //·Line:·19 |
84 | //·Compiler·options:·-r:CS0507-7-lib.dll | ||
73 | class·BaseClass·{ | ||
74 | ········public·virtual·string·Message·{ | ||
75 | » » get·{ | ||
85 | public·sealed·class·Class2·:·Class1 | ||
86 | { | ||
87 | » protected·override·string·GetString·() | ||
88 | » { | ||
89 | » » return·" | 76 | » » » return·""; |
77 | » » } | ||
78 | » » set·{} | ||
79 | » } | ||
80 | } | ||
81 | class·DerivedClass·:·BaseClass·{ | ||
82 | » » public·override·string·Message·{ | ||
83 | » » get·{ | ||
84 | » » » return·""; | ||
85 | » » } | ||
86 | » » | ||
87 | » » private·set·{} | ||
90 | » } | 88 | » } |
91 | }</string> | 89 | }</string> |
92 | ····<string>//·CS0507:·`Bar.X()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Foo.X()' | 90 | ····<string>//·CS0507:·`Bar.X()':·cannot·change·access·modifiers·when·overriding·`protected·internal'·inherited·member·`Foo.X()' |
93 | //·Line:·13 | 91 | //·Line:·13 |
94 | class·Foo | 92 | class·Foo |
95 | { | 93 | { |
Offset 105, 21 lines modified | Offset 106, 20 lines modified | ||
Max diff block lines reached; 784/4862 bytes (16.13%) of diff not shown. |
Offset 1, 32 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>CS0416</ErrorName> | 3 | ··<ErrorName>CS0416</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0416:·`C<T> | 5 | ····<string>//·CS0416:·`C<T>':·an·attribute·argument·cannot·use·type·parameters |
6 | //·Line:·1 | 6 | //·Line:·15 |
7 | using·System; | 7 | using·System; |
8 | public·class·TestAttribute·:·Attribute | 8 | public·class·TestAttribute·:·Attribute |
9 | { | 9 | { |
10 | 10 | ····public·TestAttribute(Type·type) | |
11 | » { | ||
12 | 11 | ····{ | |
12 | ····} | ||
13 | } | 13 | } |
14 | class·C<T> | 14 | class·C<T> |
15 | { | 15 | { |
16 | ····[Test(typeof(C<T>))] | ||
16 | » class·N | ||
17 | » { | ||
18 | » » [Test(typeof(N))] | ||
19 | 17 | ····public·static·void·Foo() | |
18 | ····{ | ||
19 | ····} | ||
20 | » » { | ||
21 | » » } | ||
22 | » } | ||
23 | }</string> | 20 | }</string> |
24 | ····<string>//·CS0416:·`N.C<T>':·an·attribute·argument·cannot·use·type·parameters | 21 | ····<string>//·CS0416:·`N.C<T>':·an·attribute·argument·cannot·use·type·parameters |
25 | //·Line:·15 | 22 | //·Line:·15 |
26 | using·System; | 23 | using·System; |
27 | public·class·TestAttribute·:·Attribute | 24 | public·class·TestAttribute·:·Attribute |
Offset 52, 28 lines modified | Offset 49, 31 lines modified | ||
52 | ····{ | 49 | ····{ |
53 | ········[Test(Type=typeof(C<T>))] | 50 | ········[Test(Type=typeof(C<T>))] |
54 | ········public·void·Foo() | 51 | ········public·void·Foo() |
55 | ········{ | 52 | ········{ |
56 | ········} | 53 | ········} |
57 | ····} | 54 | ····} |
58 | }</string> | 55 | }</string> |
59 | ····<string>//·CS0416:·`C<T>':·an·attribute·argument·cannot·use·type·parameters | 56 | ····<string>//·CS0416:·`C<T>.N':·an·attribute·argument·cannot·use·type·parameters |
60 | //·Line:·1 | 57 | //·Line:·17 |
61 | using·System; | 58 | using·System; |
62 | public·class·TestAttribute·:·Attribute | 59 | public·class·TestAttribute·:·Attribute |
63 | { | 60 | { |
64 | 61 | » public·TestAttribute(Type·type) | |
65 | ····{ | ||
66 | 62 | » { | |
63 | » } | ||
67 | } | 64 | } |
68 | class·C<T> | 65 | class·C<T> |
69 | { | 66 | { |
70 | 67 | » class·N | |
68 | » { | ||
69 | » » [Test(typeof(N))] | ||
71 | 70 | » » public·static·void·Foo() | |
72 | ····{ | ||
73 | 71 | » » { | |
72 | » » } | ||
73 | » } | ||
74 | }</string> | 74 | }</string> |
75 | ··</Examples> | 75 | ··</Examples> |
76 | </ErrorDocumentation> | 76 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0244</ErrorName> | 3 | ··<ErrorName>CS0244</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type | 5 | ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type |
6 | //·Line:·7 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | class·UnsafeClass·{ | ||
9 | ········unsafe·UnsafeClass·(int*·pointer)·{ | ||
10 | ················if·(pointer·is·string)·{} | ||
11 | ········} | ||
12 | }</string> | ||
13 | ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type | ||
14 | //·Line:·9 | 6 | //·Line:·9 |
15 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
16 | class·C | 8 | class·C |
17 | { | 9 | { |
18 | ····static·unsafe·void·Main() | 10 | ····static·unsafe·void·Main() |
19 | ····{ | 11 | ····{ |
20 | ········bool·p·=·null·is·int*; | 12 | ········bool·p·=·null·is·int*; |
21 | ····} | 13 | ····} |
22 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0244:·The·`is'·operator·cannot·be·applied·to·an·operand·of·pointer·type | ||
16 | //·Line:·7 | ||
17 | //·Compiler·options:·-unsafe | ||
18 | class·UnsafeClass·{ | ||
19 | ········unsafe·UnsafeClass·(int*·pointer)·{ | ||
20 | ················if·(pointer·is·string)·{} | ||
21 | ········} | ||
22 | }</string> | ||
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 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 | ||
7 | class·Test | 8 | class·Test |
8 | { | 9 | { |
9 | ····public·static·void·Error·(params· | 10 | ····public·static·void·Error·(params·in·int·args)·{} |
10 | }</string> | 11 | }</string> |
11 | ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in | 12 | ····<string>//·CS1611:·The·params·parameter·cannot·be·declared·as·ref,·out·or·in |
12 | //·Line:·6 | 13 | //·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·ref·int·args)·{} |
17 | }</string> | 17 | }</string> |
18 | ··</Examples> | 18 | ··</Examples> |
19 | </ErrorDocumentation> | 19 | </ErrorDocumentation> |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0460</ErrorName> | 3 | ··<ErrorName>CS0460</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0460:·`C. | 5 | ····<string>//·CS0460:·`C.Test<T>()':·Cannot·specify·constraints·for·overrides·and·explicit·interface·implementation·methods |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | 7 | abstract·class·A | |
8 | { | 8 | { |
9 | » | 9 | » protected·abstract·int·Test<T>()·where·T·:·class; |
10 | } | 10 | } |
11 | class·C·:· | 11 | class·C·:·A |
12 | { | 12 | { |
13 | » v | 13 | » protected·override·int·Test<T>()·where·T·:·new() |
14 | » { | 14 | » { |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0460:·`C.Test< | 17 | ····<string>//·CS0460:·`C.I.Test<C>()':·Cannot·specify·constraints·for·overrides·and·explicit·interface·implementation·methods |
18 | //·Line:·11 | 18 | //·Line:·11 |
19 | 19 | interface·I | |
20 | { | 20 | { |
21 | » | 21 | » void·Test<T>()·where·T·:·new·(); |
22 | } | 22 | } |
23 | class·C·:· | 23 | class·C·:·I |
24 | { | 24 | { |
25 | » | 25 | » void·I.Test<C>()·where·C·:·class |
26 | » { | 26 | » { |
27 | » } | 27 | » } |
28 | }</string> | 28 | }</string> |
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 90 lines modified | Offset 1, 90 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0455</ErrorName> | 3 | ··<ErrorName>CS0455</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0455:·Type·parameter·` | 5 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`long'·and·`long?' |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | class·X | ||
8 | { | ||
9 | } | ||
10 | class· | 7 | abstract·class·A<T1,·T2> |
11 | { | 8 | { |
9 | » public·abstract·void·Foo<U>·()·where·U·:·T1,·T2; | ||
12 | } | 10 | } |
11 | class·B·:·A<long,·long?> | ||
13 | class·C<T1,·T2,·T3,·T4> | ||
14 | » where·T1·:·X | ||
15 | » where·T2·:·T1 | ||
16 | » where·T3·:·Y,·T4 | ||
17 | » where·T4·:·T2 | ||
18 | { | 12 | { |
13 | » public·override·void·Foo<Y>·() | ||
14 | » { | ||
15 | » } | ||
19 | }</string> | 16 | }</string> |
20 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`l | 17 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long' |
21 | //·Line:·11 | 18 | //·Line:·11 |
22 | abstract·class·A<T | 19 | abstract·class·A<T> |
23 | { | 20 | { |
24 | » public·abstract·void·Foo<U>·()·where·U·:· | 21 | » public·abstract·void·Foo<U>·()·where·U·:·class,·T; |
25 | } | 22 | } |
26 | class·B·:·A<long | 23 | class·B·:·A<long> |
27 | { | 24 | { |
28 | » public·override·void·Foo<Y>·() | 25 | » public·override·void·Foo<Y>·() |
29 | » { | 26 | » { |
30 | » } | 27 | » } |
31 | }</string> | 28 | }</string> |
32 | ····<string>//·CS0455:·Type·parameter·` | 29 | ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`System.ValueType'·and·`Test' |
33 | //·Line:· | 30 | //·Line:·8 |
34 | class·A | ||
35 | {·} | ||
36 | class· | 31 | class·Test |
37 | {·} | 32 | {·} |
38 | class·Foo<T,U | 33 | class·Foo<T,U> |
39 | » where·T·:· | 34 | » where·T·:·struct,·U |
40 | » where·U·:· | 35 | » where·U·:·Test |
41 | » where·V·:·U,·T | ||
42 | { | ||
43 | }</string> | 36 | {·}</string> |
44 | ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`Test'·and·`World' | 37 | ····<string>//·CS0455:·Type·parameter·`T'·inherits·conflicting·constraints·`Test'·and·`World' |
45 | //·Line:·11 | 38 | //·Line:·11 |
46 | class·Test | 39 | class·Test |
47 | {·} | 40 | {·} |
48 | class·World | 41 | class·World |
49 | {·} | 42 | {·} |
50 | class·Foo<T,U> | 43 | class·Foo<T,U> |
51 | » where·T·:·Test,·U | 44 | » where·T·:·Test,·U |
52 | » where·U·:·World | 45 | » where·U·:·World |
53 | {·}</string> | 46 | {·}</string> |
54 | ····<string>//·CS0455:·Type·parameter·` | 47 | ····<string>//·CS0455:·Type·parameter·`V'·inherits·conflicting·constraints·`B'·and·`A' |
55 | //·Line:· | 48 | //·Line:·13 |
56 | class· | 49 | class·A |
57 | {·} | 50 | {·} |
51 | class·B | ||
52 | {·} | ||
58 | class·Foo<T,U> | ||
59 | » where·T·:·struct,·U | ||
60 | » where·U·:·Test | ||
61 | {·}</string> | ||
62 | ····<string>//·CS0455:·Type·parameter·`Y'·inherits·conflicting·constraints·`class'·and·`long' | ||
63 | //·Line:·11 | ||
64 | 53 | class·Foo<T,U,·V> | |
54 | » where·T·:·A | ||
55 | » where·U·:·B | ||
56 | » where·V·:·U,·T | ||
57 | { | ||
58 | }</string> | ||
59 | ····<string>//·CS0455:·Type·parameter·`T3'·inherits·conflicting·constraints·`X'·and·`Y' | ||
60 | //·Line:·15 | ||
61 | class·X | ||
65 | { | 62 | { |
66 | » public·abstract·void·Foo<U>·()·where·U·:·class,·T; | ||
67 | } | 63 | } |
68 | class· | 64 | class·Y |
65 | { | ||
66 | } | ||
67 | class·C<T1,·T2,·T3,·T4> | ||
68 | » where·T1·:·X | ||
69 | » where·T2·:·T1 | ||
70 | » where·T3·:·Y,·T4 | ||
71 | » where·T4·:·T2 | ||
69 | { | 72 | { |
70 | » public·override·void·Foo<Y>·() | ||
71 | » { | ||
72 | » } | ||
73 | }</string> | 73 | }</string> |
74 | ··</Examples> | 74 | ··</Examples> |
75 | </ErrorDocumentation> | 75 | </ErrorDocumentation> |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0528</ErrorName> | 3 | ··<ErrorName>CS0528</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0528:·`System.IComparable'·is·already·listed·in·interface·list | ||
6 | //·Line:·6 | ||
7 | using·System; | ||
8 | public·interface·IX:·IComparable,·IComparable·{ | ||
9 | ····int·CompareTo·(object·obj); | ||
10 | }</string> | ||
11 | ····<string>//·CS0528:··`A'·is·already·listed·in·interface·list | 5 | ····<string>//·CS0528:··`A'·is·already·listed·in·interface·list |
12 | //·Line:·6 | 6 | //·Line:·6 |
13 | interface·A·{ | 7 | interface·A·{ |
14 | ········void·stuff·(); | 8 | ········void·stuff·(); |
15 | } | 9 | } |
16 | class·C:·A,·A·{ | 10 | class·C:·A,·A·{ |
17 | ········public·void·stuff·()·{} | 11 | ········public·void·stuff·()·{} |
18 | ········static·void·Main()·{} | 12 | ········static·void·Main()·{} |
19 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0528:·`System.IComparable'·is·already·listed·in·interface·list | ||
15 | //·Line:·6 | ||
16 | using·System; | ||
17 | public·interface·IX:·IComparable,·IComparable·{ | ||
18 | ····int·CompareTo·(object·obj); | ||
19 | }</string> | ||
20 | ··</Examples> | 20 | ··</Examples> |
21 | </ErrorDocumentation> | 21 | </ErrorDocumentation> |
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>CS0453</ErrorName> | 3 | ··<ErrorName>CS0453</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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)' | ||
6 | //·Line:·10 | ||
7 | class·Tester | ||
8 | { | ||
9 | » static·void·Foo<T>·(T·t)·where·T·:·struct | ||
10 | » { | ||
11 | » } | ||
12 | » | ||
13 | » public·static·int·Main·() | ||
14 | » { | ||
15 | » » dynamic·d·=·1; | ||
16 | » » Foo<dynamic>(d); | ||
17 | » » return·0; | ||
18 | » } | ||
19 | }</string> | ||
20 | ····<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>' | ||
21 | //·Line:·14 | ||
22 | public·class·Foo<T> | ||
23 | » where·T·:·struct | ||
24 | {·} | ||
25 | public·struct·Bar | ||
26 | {·} | ||
27 | class·X | ||
28 | { | ||
29 | » static·void·Main·() | ||
30 | » { | ||
31 | » » Foo<Bar?>·foo; | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<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>' | 5 | ····<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>' |
35 | //·Line:·10 | 6 | //·Line:·10 |
36 | public·class·MyValue<T> | 7 | public·class·MyValue<T> |
37 | » where·T·:·struct | 8 | » where·T·:·struct |
38 | {·} | 9 | {·} |
39 | class·X | 10 | class·X |
Offset 56, 37 lines modified | Offset 24, 37 lines modified | ||
56 | class·A | 24 | class·A |
57 | { | 25 | { |
58 | » public·C<string>·Foo·() | 26 | » public·C<string>·Foo·() |
59 | » { | 27 | » { |
60 | » } | 28 | » } |
61 | }</string> | 29 | }</string> |
30 | ····<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>' | ||
31 | //·Line:·14 | ||
32 | using·System; | ||
33 | public·static·class·Nullable_Test·{ | ||
34 | » public·static·int·Compare<T>·(Nullable<T>·left) | ||
35 | » { | ||
36 | » » return·0; | ||
37 | » } | ||
38 | }</string> | ||
62 | ····<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>' | 39 | ····<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>' |
63 | //·Line:·10 | 40 | //·Line:·10 |
64 | public·class·Foo | 41 | public·class·Foo |
65 | {·} | 42 | {·} |
66 | class·X | 43 | class·X |
67 | { | 44 | { |
68 | » static·void·Main·() | 45 | » static·void·Main·() |
69 | » { | 46 | » { |
70 | » » Foo?·foo·=·new·Foo·(); | 47 | » » Foo?·foo·=·new·Foo·(); |
71 | » } | 48 | » } |
72 | }</string> | 49 | }</string> |
73 | ····<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>' | ||
74 | //·Line:·14 | ||
75 | using·System; | ||
76 | public·static·class·Nullable_Test·{ | ||
77 | » public·static·int·Compare<T>·(Nullable<T>·left) | ||
78 | » { | ||
79 | » » return·0; | ||
80 | » } | ||
81 | }</string> | ||
82 | ····<string>//·CS0453:·The·type·`B.M'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test_2<T>(this·T)' | 50 | ····<string>//·CS0453:·The·type·`B.M'·must·be·a·non-nullable·value·type·in·order·to·use·it·as·type·parameter·`T'·in·the·generic·type·or·method·`Foo.Test_2<T>(this·T)' |
83 | //·Line:·20 | 51 | //·Line:·20 |
84 | using·System; | 52 | using·System; |
85 | public·static·class·Foo | 53 | public·static·class·Foo |
Offset 116, 9 lines modified | Offset 84, 41 lines modified | ||
116 | class·A | 84 | class·A |
117 | { | 85 | { |
118 | » public·void·Foo·(C<string>[]·args) | 86 | » public·void·Foo·(C<string>[]·args) |
119 | » { | 87 | » { |
120 | » } | 88 | » } |
121 | }</string> | 89 | }</string> |
90 | ····<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)' | ||
91 | //·Line:·10 | ||
92 | class·Tester | ||
93 | { | ||
94 | » static·void·Foo<T>·(T·t)·where·T·:·struct | ||
95 | » { | ||
96 | » } | ||
97 | » | ||
98 | » public·static·int·Main·() | ||
99 | » { | ||
100 | » » dynamic·d·=·1; | ||
101 | » » Foo<dynamic>(d); | ||
102 | » » return·0; | ||
103 | » } | ||
104 | }</string> | ||
105 | ····<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>' | ||
106 | //·Line:·14 | ||
107 | public·class·Foo<T> | ||
108 | » where·T·:·struct | ||
109 | {·} | ||
110 | public·struct·Bar | ||
111 | {·} | ||
112 | class·X | ||
113 | { | ||
Max diff block lines reached; 23/3277 bytes (0.70%) of diff not shown. |
Offset 17, 131 lines modified | Offset 17, 151 lines modified | ||
17 | public·class·M | 17 | public·class·M |
18 | { | 18 | { |
19 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
20 | » { | 20 | » { |
21 | » » 1.Foo·("foo"); | 21 | » » 1.Foo·("foo"); |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS1501:·No·overload·for·method·`this'·takes·`2'·arguments | ||
25 | //·Line·:·10 | ||
26 | class·C | ||
27 | { | ||
28 | » public·bool·this·[int·i]·{·get·{·return·false;·}·set·{}·} | ||
29 | » | ||
30 | » void·Foo·() | ||
31 | » {» C·c·=·new·C·(); | ||
32 | » » c·[0,·0]·=·null; | ||
33 | » } | ||
34 | }</string> | ||
24 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments | 35 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`0'·arguments |
25 | //·Line:·15 | 36 | //·Line:·15 |
37 | class·Base<T> | ||
26 | using·System; | ||
27 | using·System.Runtime.InteropServices; | ||
28 | public·class·C | ||
29 | { | 38 | { |
30 | » p | 39 | » protected·virtual·void·Foo<U>·(U·u) |
31 | » { | 40 | » { |
32 | » } | 41 | » } |
42 | } | ||
33 | » public·static·void·Main·() | ||
34 | » { | ||
35 | » » Foo·(); | ||
36 | 43 | class·Derived<T>·:·Base<int> | |
44 | { | ||
45 | ····protected·override·void·Foo<U>·(U·u) | ||
46 | ····{ | ||
47 | ········base.Foo·(); | ||
48 | ····} | ||
37 | }</string> | 49 | }</string> |
38 | ····<string>//·CS1501:·No·overload·for·method·` | 50 | ····<string>//·CS1501:·No·overload·for·method·`this'·takes·`1'·arguments |
39 | //·Line:·1 | 51 | //·Line:·13 |
40 | class· | 52 | public·class·Blah |
41 | { | 53 | { |
42 | » public·static·void·Foo·(string·s·=·null,·int·value·=·2) | ||
43 | » { | 54 | » int·this·[short·id,·string·v]·{ |
55 | » » set·{} | ||
44 | » } | 56 | » } |
45 | » | 57 | » public·void·Test·() |
46 | » { | 58 | » { |
47 | » » | 59 | » » dynamic·d·=·1; |
60 | » » this·[d]·=·1; | ||
48 | » } | 61 | » } |
49 | }</string> | 62 | }</string> |
50 | ····<string>//·CS1501:·No·overload·for·method·` | 63 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments |
51 | //·Line:·1 | 64 | //·Line:·13 |
52 | static·class· | 65 | static·class·C |
53 | { | 66 | { |
54 | » public·static·i | 67 | » public·static·void·Foo·(this·string·s,·int·d,·bool·b) |
55 | » { | 68 | » { |
56 | » return·value; | ||
57 | » } | 69 | » } |
58 | } | ||
59 | class·M | ||
60 | { | ||
61 | » | 70 | » static·void·Main() |
62 | » { | 71 | » { |
63 | » » | 72 | » » dynamic·d·=·null; |
73 | » » "x".Foo·(d); | ||
64 | » } | 74 | » } |
65 | }</string> | 75 | }</string> |
66 | ····<string>//·CS1501:·No·overload·for·method·` | 76 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`1'·arguments |
67 | //·Line:·1 | 77 | //·Line:·15 |
68 | using·System; | 78 | using·System; |
69 | class· | 79 | class·MainClass |
70 | { | 80 | { |
81 | » public·static·void·Main·() | ||
71 | » public·string·value; | ||
72 | » | ||
73 | » public·TestA·(string·value) | ||
74 | » { | ||
75 | » » this.value·=·value; | ||
76 | » } | ||
77 | » | ||
78 | » public·string·Select·(int·i,·Func<TestA,·TestA>·f) | ||
79 | » { | 82 | » { |
80 | » » | 83 | » » int·val·=·2; |
84 | » » Run·(()·=>·{ | ||
85 | » » » if·(val·>·3) | ||
86 | » » » » return; | ||
87 | » » » Foo·(5); | ||
88 | » » }); | ||
81 | » } | 89 | » } |
82 | } | ||
83 | public·class·M | ||
84 | { | ||
85 | » static·void· | 90 | » static·void·Foo·() |
86 | » { | 91 | » { |
87 | » » var·v·=·new·TestA·("Oh·yes"); | ||
88 | » » string·foo·=·from·a·in·v·select·a; | ||
89 | » } | 92 | » } |
90 | }</string> | ||
91 | ····<string>//·CS1501:·No·overload·for·method·`Foo'·takes·`2'·arguments | ||
92 | //·Line:·13 | ||
93 | » static·void·Run<T>·(Func<T>·func) | ||
93 | static·class·C | ||
94 | { | ||
95 | » public·static·void·Foo·(this·string·s,·int·d,·bool·b) | ||
96 | » { | 94 | » { |
97 | » } | 95 | » } |
98 | » static·void· | 96 | » static·void·Run<T>·(Action·act) |
99 | » { | 97 | » { |
100 | » » dynamic·d·=·null; | ||
Max diff block lines reached; 6869/9683 bytes (70.94%) 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 16, 24 lines modified | Offset 16, 14 lines modified | ||
16 | » static·void·Main·() | 16 | » static·void·Main·() |
17 | » { | 17 | » { |
18 | » » IEnumerable·a·=·Test·(3); | 18 | » » IEnumerable·a·=·Test·(3); |
19 | » » Console.WriteLine·(a); | 19 | » » Console.WriteLine·(a); |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type | ||
23 | //·Line:·6 | ||
24 | class·Program·{ | ||
25 | ········public·Program()·{ | ||
26 | ················yield·break; | ||
27 | ········} | ||
28 | ········static·public·void·Main()·{ | ||
29 | ········} | ||
30 | }</string> | ||
31 | ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type | 22 | ····<string>//·CS1624:·The·body·of·`X.this[int].set'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type |
32 | //·Line:·15 | 23 | //·Line:·15 |
33 | using·System; | 24 | using·System; |
34 | using·System.Collections; | 25 | using·System.Collections; |
35 | class·X | 26 | class·X |
36 | { | 27 | { |
Offset 46, 14 lines modified | Offset 36, 24 lines modified | ||
46 | » ····} | 36 | » ····} |
47 | » ····set | 37 | » ····set |
48 | » ····{ | 38 | » ····{ |
49 | » » yield·return·3;» » | 39 | » » yield·return·3;» » |
50 | » ····}» ···· | 40 | » ····}» ···· |
51 | » } | 41 | » } |
52 | }</string> | 42 | }</string> |
43 | ····<string>//·CS1624:·The·body·of·`Program.Program()'·cannot·be·an·iterator·block·because·`void'·is·not·an·iterator·interface·type | ||
44 | //·Line:·6 | ||
45 | class·Program·{ | ||
46 | ········public·Program()·{ | ||
47 | ················yield·break; | ||
48 | ········} | ||
49 | ········static·public·void·Main()·{ | ||
50 | ········} | ||
51 | }</string> | ||
53 | ····<string>//·CS1624:·The·body·of·`C.Test<TSource>(System.Collections.Generic.IEnumerable<TSource>)'·cannot·be·an·iterator·block·because·`TSource'·is·not·an·iterator·interface·type | 52 | ····<string>//·CS1624:·The·body·of·`C.Test<TSource>(System.Collections.Generic.IEnumerable<TSource>)'·cannot·be·an·iterator·block·because·`TSource'·is·not·an·iterator·interface·type |
54 | //·Line:·8 | 53 | //·Line:·8 |
55 | using·System.Collections.Generic; | 54 | using·System.Collections.Generic; |
56 | public·class·C | 55 | public·class·C |
57 | { | 56 | { |
Offset 1, 173 lines modified | Offset 1, 173 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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:· | 6 | //·Line:·8 |
7 | using·System; | ||
7 | using·System.Runtime.CompilerServices; | ||
8 | class·TestAttribute:·Attribute | ||
9 | { | ||
10 | » public·TestAttribute·(object·o)·{} | ||
11 | } | ||
12 | public·class· | 8 | public·class·C |
13 | { | 9 | { |
10 | » [IndexerName·("1"·+·2)] | ||
11 | » public·string·this·[int·i]·{ | ||
12 | » » set·{·} | ||
14 | » [Test·(new·int[][]·{·null·})] | ||
15 | » public·static·void·Main·() | ||
16 | » { | ||
17 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | ||
18 | » } | 13 | » } |
19 | }</string> | 14 | }</string> |
20 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 15 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
21 | //·Line:·10 | ||
22 | using·System.Runtime.InteropServices; | ||
23 | class·X·{ | ||
24 | » static·string·dll·=·"some.dll"; | ||
25 | » | ||
26 | » [DllImport·(dll)] | ||
27 | » extern·static·void·Blah·(); | ||
28 | }</string> | ||
29 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
30 | //·Line:·14 | 16 | //·Line:·14 |
31 | using·System; | 17 | using·System; |
32 | using·System.Reflection; | 18 | using·System.Reflection; |
33 | [AttributeUsage·(AttributeTargets.All)] | 19 | [AttributeUsage·(AttributeTargets.All)] |
34 | public·class·MineAttribute·:·Attribute·{ | 20 | public·class·MineAttribute·:·Attribute·{ |
35 | » public·MineAttribute·( | 21 | » public·MineAttribute·(object·t) |
36 | » { | 22 | » { |
37 | » } | 23 | » } |
38 | } | 24 | } |
39 | [Mine(new·Type·[2])] | 25 | [Mine(new·Type·[2,2])] |
40 | public·class·Foo·{» | 26 | public·class·Foo·{» |
41 | » public·static·int·Main·() | 27 | » public·static·int·Main·() |
42 | » { | 28 | » { |
43 | » » return·0; | 29 | » » return·0; |
44 | » } | 30 | » } |
45 | }</string> | 31 | }</string> |
46 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 32 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
47 | //·Line:·13 | 33 | //·Line:·13 |
48 | using·System; | 34 | using·System; |
49 | class· | 35 | class·TestAttribute:·Attribute |
50 | { | 36 | { |
51 | » public· | 37 | » public·TestAttribute·(object·o)·{} |
52 | » { | ||
53 | » } | ||
54 | } | 38 | } |
39 | public·class·E | ||
55 | [My·(decimal.MaxValue)] | ||
56 | class·X | ||
57 | { | 40 | { |
41 | » [Test·(new·int[][]·{·null·})] | ||
42 | » public·static·void·Main·() | ||
43 | » { | ||
44 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | ||
45 | » } | ||
58 | }</string> | 46 | }</string> |
59 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 47 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
60 | //·Line:· | 48 | //·Line:·13 |
61 | using·System | 49 | using·System; |
50 | class·MyAttribute·:·Attribute·{ | ||
51 | » public·MyAttribute·(string·s) | ||
52 | » { | ||
53 | » } | ||
54 | } | ||
55 | [My·(null·as·string)] | ||
62 | class·X·{ | 56 | class·X·{ |
63 | » [DllImport·("1"·+·9)] | ||
64 | » extern·static·void·Blah·(); | ||
65 | }</string> | ||
66 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | ||
67 | //·Line:·4 | ||
57 | » static·void·Main·() | ||
68 | [A·(false·?·new·object·()·:·null)] | ||
69 | class·AAttribute·:·System.Attribute | ||
70 | { | ||
71 | » public·AAttribute·(object·value) | ||
72 | » { | 58 | » { |
73 | » } | 59 | » } |
74 | }</string> | 60 | }</string> |
75 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 61 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
76 | //·Line:·6 | 62 | //·Line:·6 |
77 | using·System.Reflection; | 63 | using·System.Reflection; |
78 | [assembly:·AssemblyKeyFile(string.Empty)]</string> | 64 | [assembly:·AssemblyKeyFile(string.Empty)]</string> |
79 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression | 65 | ····<string>//·CS0182:·An·attribute·argument·must·be·a·constant·expression,·typeof·expression·or·array·creation·expression |
80 | //·Line:·13 | ||
81 | using·System; | ||
82 | [AttributeUsage·(AttributeTargets.All)] | ||
83 | public·class·MineAttribute·:·Attribute·{ | ||
84 | » public·MineAttribute·(Type·[]·t) | ||
85 | » { | ||
86 | » } | ||
87 | } | ||
88 | [Mine(new·Type·[(ulong)·3])] | ||
89 | public·class·Foo | ||
Max diff block lines reached; 2318/5844 bytes (39.66%) of diff not shown. |
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:·7 | 6 | //·Line:·7 |
7 | public·class·MainClass·{ | ||
8 | ········static·void·Main·()·{ | ||
9 | ················const·long·a·=·long.MaxValue; | ||
10 | ················long·b·=·2·*·a; | ||
11 | ········} | ||
12 | }</string> | ||
13 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
14 | //·Line:·7 | ||
7 | enum·E1·:·byte | 15 | enum·E1·:·byte |
8 | { | 16 | { |
9 | ··A·=·2 | 17 | ··A·=·2 |
10 | } | 18 | } |
11 | enum·E2·:·ulong | 19 | enum·E2·:·ulong |
12 | { | 20 | { |
13 | ··A·=·ulong.MaxValue·-·1, | 21 | ··A·=·ulong.MaxValue·-·1, |
14 | ··B·=·E1.A·*·E2.A | 22 | ··B·=·E1.A·*·E2.A |
15 | }</string> | 23 | }</string> |
16 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | 24 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode |
25 | //·Line:·7 | ||
26 | public·class·MainClass·{ | ||
27 | ········static·void·Main·()·{ | ||
28 | ················int·a·=·-int.MinValue; | ||
29 | ········} | ||
30 | }</string> | ||
31 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
17 | //·Line:·10 | 32 | //·Line:·10 |
18 | //·Compiler·options:·-unsafe | 33 | //·Compiler·options:·-unsafe |
19 | class·TestClass | 34 | class·TestClass |
20 | { | 35 | { |
21 | » public·unsafe·static·void·Main·() | 36 | » public·unsafe·static·void·Main·() |
22 | » { | 37 | » { |
23 | » » int*·arr·=·null; | 38 | » » int*·arr·=·null; |
24 | » » var·i·=·arr[long.MaxValue]; | 39 | » » var·i·=·arr[long.MaxValue]; |
25 | » } | 40 | » } |
26 | }</string> | 41 | }</string> |
27 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
28 | //·Line:·7 | ||
29 | public·class·MainClass·{ | ||
30 | ········static·void·Main·()·{ | ||
31 | ················const·long·a·=·long.MaxValue; | ||
32 | ················long·b·=·2·*·a; | ||
33 | ········} | ||
34 | }</string> | ||
35 | ····<string>//·CS0220:·The·operation·overflows·at·compile·time·in·checked·mode | ||
36 | //·Line:·7 | ||
37 | public·class·MainClass·{ | ||
38 | ········static·void·Main·()·{ | ||
39 | ················int·a·=·-int.MinValue; | ||
40 | ········} | ||
41 | }</string> | ||
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
Offset 1, 39 lines modified | Offset 1, 68 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0229</ErrorName> | 3 | ··<ErrorName>CS0229</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0229:·Ambiguity·between·`IList. | 5 | ····<string>//·CS0229:·Ambiguity·between·`IList.Count'·and·`ICounter.Count' |
6 | //·Line:·2 | 6 | //·Line:·24 |
7 | using·System; | 7 | using·System; |
8 | delegate·void·Foo·(); | ||
9 | interface·IList· | 8 | interface·IList· |
10 | { | 9 | { |
11 | » | 10 | » int·Count·{·set;·} |
12 | } | 11 | } |
13 | interface·ICounter· | 12 | interface·ICounter· |
14 | { | 13 | { |
15 | » | 14 | » int·Count·{·set;·} |
16 | } | 15 | } |
17 | interface·IListCounter:·IList,·ICounter | 16 | interface·IListCounter:·IList,·ICounter |
18 | { | 17 | { |
19 | } | 18 | } |
20 | class·Test | 19 | class·Test |
21 | { | 20 | { |
22 | » static·void·Foo·(IListCounter·t) | 21 | » static·void·Foo·(IListCounter·t) |
23 | » { | 22 | » { |
24 | » » t. | 23 | » » t.Count·=·9;· |
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0229:·Ambiguity·between·`Program.I1.Id'·and·`Program.I2.Id' | ||
27 | //·Line:·18 | ||
28 | static·class·Program | ||
29 | { | ||
30 | » public·interface·I1 | ||
31 | » { | ||
32 | » » string·Id·{·get;·} | ||
33 | » } | ||
34 | » public·interface·I2 | ||
35 | » { | ||
36 | » » int·Id·{·get;·} | ||
37 | » } | ||
38 | » static·void·Generic<T>·(T·item)·where·T·:·I1,·I2 | ||
39 | » { | ||
40 | » » var·a·=·item.Id; | ||
25 | » } | 41 | » } |
26 | }</string> | 42 | }</string> |
43 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO' | ||
44 | //·Line:·9 | ||
45 | //·Compiler·options:·-r:CS0229-3-lib.dll | ||
46 | public·class·Test | ||
47 | { | ||
48 | ···public·static·void·Main() | ||
49 | ···{ | ||
50 | ······System.Console.WriteLine(TestLib.FOO); | ||
51 | ···} | ||
52 | }</string> | ||
27 | ····<string>//·CS0229:·Ambiguity·between·`A.N'·and·`B.N' | 53 | ····<string>//·CS0229:·Ambiguity·between·`A.N'·and·`B.N' |
28 | //·Line:·26 | 54 | //·Line:·26 |
29 | using·static·A; | 55 | using·static·A; |
30 | using·static·B; | 56 | using·static·B; |
31 | class·A | 57 | class·A |
Offset 54, 77 lines modified | Offset 83, 48 lines modified | ||
54 | class·Test | 83 | class·Test |
55 | { | 84 | { |
56 | » public·static·void·Main·() | 85 | » public·static·void·Main·() |
57 | » { | 86 | » { |
58 | » » N.Foo·(); | 87 | » » N.Foo·(); |
59 | » } | 88 | » } |
60 | }</string> | 89 | }</string> |
90 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO()'·and·`TestLib.FOO' | ||
91 | //·Line:·9 | ||
92 | //·Compiler·options:·-r:CS0229-4-lib.dll | ||
93 | public·class·Test | ||
94 | { | ||
95 | ···public·static·void·Main() | ||
96 | ···{ | ||
97 | ······System.Console.WriteLine(TestLib.FOO); | ||
98 | ···} | ||
99 | }</string> | ||
61 | ····<string>//·CS0229:·Ambiguity·between·`IList. | 100 | ····<string>//·CS0229:·Ambiguity·between·`IList.Test'·and·`ICounter.Test' |
62 | //·Line:·2 | 101 | //·Line:·26 |
63 | using·System; | 102 | using·System; |
103 | delegate·void·Foo·(); | ||
64 | interface·IList· | 104 | interface·IList· |
65 | { | 105 | { |
66 | » | 106 | » event·Foo·Test; |
67 | } | 107 | } |
68 | interface·ICounter· | 108 | interface·ICounter· |
69 | { | 109 | { |
70 | » | 110 | » event·Foo·Test; |
71 | } | 111 | } |
72 | interface·IListCounter:·IList,·ICounter | 112 | interface·IListCounter:·IList,·ICounter |
73 | { | 113 | { |
74 | } | 114 | } |
75 | class·Test | 115 | class·Test |
76 | { | 116 | { |
77 | » static·void·Foo·(IListCounter·t) | 117 | » static·void·Foo·(IListCounter·t) |
78 | » { | 118 | » { |
119 | » » t.Test·+=·null; | ||
79 | » » t.Count·=·9;· | ||
80 | » } | ||
81 | }</string> | ||
82 | ····<string>//·CS0229:·Ambiguity·between·`TestLib.FOO'·and·`TestLib.FOO' | ||
83 | //·Line:·9 | ||
84 | //·Compiler·options:·-r:CS0229-3-lib.dll | ||
85 | public·class·Test | ||
86 | { | ||
87 | ···public·static·void·Main() | ||
88 | ···{ | ||
89 | ······System.Console.WriteLine(TestLib.FOO); | ||
Max diff block lines reached; 304/3151 bytes (9.65%) of diff not shown. |
Offset 1, 11 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>CS1502</ErrorName> | 3 | ··<ErrorName>CS1502</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.M(string)'·has·some·invalid·arguments | ||
6 | //·Line:·23 | ||
7 | delegate·void·D1·(object·o); | ||
8 | delegate·void·D2·(); | ||
9 | class·C | ||
10 | { | ||
11 | » public·C·(D1·d) | ||
12 | » { | ||
13 | » } | ||
14 | » | ||
15 | » public·C·(D2·d) | ||
16 | » { | ||
17 | » } | ||
18 | } | ||
19 | class·X | ||
20 | { | ||
21 | » void·Foo·() | ||
22 | » { | ||
23 | » » new·C·(delegate·(object·state)·{ | ||
24 | » » » M·(1); | ||
25 | » » }); | ||
26 | » } | ||
27 | » void·M·(string·s) | ||
28 | » { | ||
29 | » } | ||
30 | }</string> | ||
5 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.TestCall(int,·string)'·has·some·invalid·arguments | 31 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.TestCall(int,·string)'·has·some·invalid·arguments |
6 | //·Line:·13 | 32 | //·Line:·13 |
7 | class·C | 33 | class·C |
8 | { | 34 | { |
9 | » static·void·TestCall·(int·i,·string·s) | 35 | » static·void·TestCall·(int·i,·string·s) |
10 | » { | 36 | » { |
Offset 13, 28 lines modified | Offset 43, 85 lines modified | ||
13 | » | 43 | » |
14 | » public·static·void·Main·() | 44 | » public·static·void·Main·() |
15 | » { | 45 | » { |
16 | » » dynamic·d·=·0; | 46 | » » dynamic·d·=·0; |
17 | » » TestCall·(d,·1); | 47 | » » TestCall·(d,·1); |
18 | » } | 48 | » } |
19 | }</string> | 49 | }</string> |
50 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`T.Blah(out·int)'·has·some·invalid·arguments | ||
51 | //·Line:·11 | ||
52 | using·System; | ||
53 | class·T·{ | ||
54 | ········static·void·Blah·(out·int·g)·{·g·=·0;·} | ||
55 | ········static·int·Main·(string·[]·args)·{ | ||
56 | ················IntPtr·g; | ||
57 | ················Blah·(out·g); | ||
58 | » » return·(int)·g; | ||
59 | ········} | ||
60 | }</string> | ||
61 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`Test.Test(TestMethod2)'·has·some·invalid·arguments | ||
62 | //·Line:·8 | ||
63 | public·class·Test | ||
64 | { | ||
65 | » void·Foo·() | ||
66 | » { | ||
67 | » » new·Test·(new·TestMethod·(Foo)); | ||
68 | » } | ||
69 | » public·Test·(TestMethod2·test)·{} | ||
70 | } | ||
71 | public·delegate·void·TestMethod·(); | ||
72 | public·delegate·void·TestMethod2·(object·o);</string> | ||
73 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`C.Foo(dynamic)'·has·some·invalid·arguments | ||
74 | //·Line:·13 | ||
75 | static·class·C | ||
76 | { | ||
77 | » public·static·void·Foo·(dynamic·d) | ||
78 | » { | ||
79 | » } | ||
80 | » static·void·Main() | ||
81 | » { | ||
82 | » » dynamic·d·=·null; | ||
83 | » » Foo·(ref·d); | ||
84 | » } | ||
85 | }</string> | ||
20 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.foo(ref·int)'·has·some·invalid·arguments | 86 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`X.foo(ref·int)'·has·some·invalid·arguments |
21 | //·Line:·8 | 87 | //·Line:·8 |
22 | class·X·{ | 88 | class·X·{ |
23 | » public·void·foo·(ref·int·blah)·{} | 89 | » public·void·foo·(ref·int·blah)·{} |
24 | » public·void·bar·(ref·int·baz) | 90 | » public·void·bar·(ref·int·baz) |
25 | » { | 91 | » { |
26 | » » foo(out·baz); | 92 | » » foo(out·baz); |
27 | » } | 93 | » } |
28 | » static·void·Main·() | 94 | » static·void·Main·() |
29 | » { | 95 | » { |
30 | » } | 96 | » } |
31 | }</string> | 97 | }</string> |
98 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`Global.Test1(int?)'·has·some·invalid·arguments | ||
99 | //·Line:·8 | ||
100 | using·System; | ||
101 | class·Global·{ | ||
102 | » static·void·Main()·{ | ||
103 | » » Console.Write(Test1((decimal?)2)); | ||
104 | » }» | ||
105 | » static·string·Test1(int?·value)·{ | ||
106 | » » return·"ok"; | ||
107 | » } | ||
108 | }</string> | ||
32 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`foo.p(string,·object,·object)'·has·some·invalid·arguments | 109 | ····<string>//·CS1502:·The·best·overloaded·method·match·for·`foo.p(string,·object,·object)'·has·some·invalid·arguments |
33 | //·Line:·24 | 110 | //·Line:·24 |
34 | using·System; | 111 | using·System; |
35 | public·class·foo | 112 | public·class·foo |
36 | { | 113 | { |
Max diff block lines reached; 6785/9391 bytes (72.25%) of diff not shown. |
Offset 1, 61 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>CS0100</ErrorName> | 3 | ··<ErrorName>CS0100</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate | ||
6 | //·Line:·6 | ||
7 | // | ||
8 | //·Author:· | ||
9 | //·» Alejandro·Snchez·Acosta··<raciel@es.gnu.org> | ||
10 | // | ||
11 | //·(C)·Alejandro·Snchez·Acosta | ||
12 | // | ||
13 | public·class·X· | ||
14 | { | ||
15 | » public·void·Add·(int·a,·int·a) | ||
16 | » { | ||
17 | » » int·c; | ||
18 | » » c=·a·+·a; | ||
19 | » » Console.WriteLine·(c); | ||
20 | » } | ||
21 | » static·void·Main·() | ||
22 | » { | ||
23 | » » this.Add·(3,·5); | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
27 | //·Line:·6 | ||
28 | public·abstract·class·TestClass· | ||
29 | { | ||
30 | » public·abstract·void·TestMethod·(object·obj,·object·obj); | ||
31 | }</string> | ||
32 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | 5 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate |
33 | //·Line:·4 | 6 | //·Line:·4 |
34 | abstract·class·C | 7 | abstract·class·C |
35 | { | 8 | { |
36 | » public·abstract·int·this·[object·obj,·object·obj]·{ | 9 | » public·abstract·int·this·[object·obj,·object·obj]·{ |
37 | » » set; | 10 | » » set; |
38 | » } | 11 | » } |
39 | }</string> | 12 | }</string> |
40 | ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate | ||
41 | //·Line:·6 | ||
42 | abstract·class·C | ||
43 | { | ||
44 | » public·abstract·int·this·[object·obj,·object·obj]·=>·1; | ||
45 | }</string> | ||
46 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
47 | //·Line:·4 | ||
48 | public·delegate·void·D·(object·obj,·object·obj);</string> | ||
49 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | 13 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate |
50 | //·Line:·4 | 14 | //·Line:·4 |
51 | class·C | 15 | class·C |
52 | { | 16 | { |
53 | » public·static·extern·bool·operator·+(C·obj,·C·obj); | 17 | » public·static·extern·bool·operator·+(C·obj,·C·obj); |
54 | }</string> | 18 | }</string> |
Offset 74, 9 lines modified | Offset 33, 50 lines modified | ||
74 | class·C | 33 | class·C |
75 | { | 34 | { |
76 | » static·void·Main·() | 35 | » static·void·Main·() |
77 | » { | 36 | » { |
78 | » » Func<int,·int,·int>·l·=·(a,·a)·=>·1; | 37 | » » Func<int,·int,·int>·l·=·(a,·a)·=>·1; |
79 | » } | 38 | » } |
80 | }</string> | 39 | }</string> |
40 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
41 | //·Line:·6 | ||
42 | public·abstract·class·TestClass· | ||
43 | { | ||
44 | » public·abstract·void·TestMethod·(object·obj,·object·obj); | ||
45 | }</string> | ||
46 | ····<string>//·CS0100:·The·parameter·name·`a'·is·a·duplicate | ||
47 | //·Line:·6 | ||
48 | // | ||
49 | //·Author:· | ||
50 | //·» Alejandro·Snchez·Acosta··<raciel@es.gnu.org> | ||
51 | // | ||
52 | //·(C)·Alejandro·Snchez·Acosta | ||
53 | // | ||
54 | public·class·X· | ||
55 | { | ||
56 | » public·void·Add·(int·a,·int·a) | ||
57 | » { | ||
58 | » » int·c; | ||
59 | » » c=·a·+·a; | ||
60 | » » Console.WriteLine·(c); | ||
61 | » } | ||
62 | » static·void·Main·() | ||
63 | » { | ||
64 | » » this.Add·(3,·5); | ||
65 | » } | ||
66 | }</string> | ||
67 | ····<string>//·CS100:·The·parameter·name·`obj'·is·a·duplicate | ||
68 | //·Line:·6 | ||
69 | abstract·class·C | ||
70 | { | ||
71 | » public·abstract·int·this·[object·obj,·object·obj]·=>·1; | ||
72 | }</string> | ||
73 | ····<string>//·CS0100:·The·parameter·name·`obj'·is·a·duplicate | ||
74 | //·Line:·4 | ||
75 | public·delegate·void·D·(object·obj,·object·obj);</string> | ||
81 | ··</Examples> | 76 | ··</Examples> |
82 | </ErrorDocumentation> | 77 | </ErrorDocumentation> |
Offset 1, 31 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>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:·17 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | using·System; | ||
9 | unsafe·class·X·{ | ||
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » int·foo·=·0; | ||
13 | » » Blah·(ref·foo); | ||
14 | » } | ||
15 | » | ||
16 | » static·void·Blah·(ref·int·mptr) | ||
17 | » { | ||
18 | » » int*·x·=·&mptr; | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | ||
22 | //·Line:·19 | 6 | //·Line:·19 |
23 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
24 | using·System; | 8 | using·System; |
25 | class·X | 9 | class·X |
26 | { | 10 | { |
Offset 38, 14 lines modified | Offset 19, 33 lines modified | ||
38 | » public·unsafe·static·void·Main·() | 19 | » public·unsafe·static·void·Main·() |
39 | » { | 20 | » { |
40 | » » X·x·=·new·X·(); | 21 | » » X·x·=·new·X·(); |
41 | » » int·*p·=·&x.x; | 22 | » » int·*p·=·&x.x; |
42 | » } | 23 | » } |
43 | }</string> | 24 | }</string> |
44 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | 25 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer |
26 | //·Line:·17 | ||
27 | //·Compiler·options:·-unsafe | ||
28 | using·System; | ||
29 | unsafe·class·X·{ | ||
30 | » static·void·Main·() | ||
31 | » { | ||
32 | » » int·foo·=·0; | ||
33 | » » Blah·(ref·foo); | ||
34 | » } | ||
35 | » | ||
36 | » static·void·Blah·(ref·int·mptr) | ||
37 | » { | ||
38 | » » int*·x·=·&mptr; | ||
39 | » } | ||
40 | }</string> | ||
41 | ····<string>//·CS0212:·You·can·only·take·the·address·of·unfixed·expression·inside·of·a·fixed·statement·initializer | ||
45 | //·Line:·10 | 42 | //·Line:·10 |
46 | //·Compiler·options:·-unsafe | 43 | //·Compiler·options:·-unsafe |
47 | struct·Foo·{ | 44 | struct·Foo·{ |
48 | » public·float·f; | 45 | » public·float·f; |
49 | » public·void·foo·() | 46 | » public·void·foo·() |
50 | » { | 47 | » { |
Offset 1, 90 lines modified | Offset 1, 107 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0214</ErrorName> | 3 | ··<ErrorName>CS0214</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 5 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
6 | //·Line:· | 6 | //·Line:·12 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | using·System; | ||
8 | class· | 9 | class·X·{ |
10 | » public·unsafe·int*·this·[int·i]·{·set·{·}·} | ||
9 | { | ||
10 | » int*[]·data·=·new·int*[16]; | ||
11 | » | 11 | » |
12 | » | 12 | » void·Foo·() |
13 | » { | 13 | » { |
14 | » » this·[0]·=·null; | ||
14 | » } | 15 | » } |
15 | }</string> | 16 | }</string> |
16 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 17 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
17 | //·Line:· | 18 | //·Line:·9 |
18 | //·Compiler·options:·-unsafe | 19 | //·Compiler·options:·-unsafe |
19 | class·X·{ | ||
20 | 20 | public·class·Test | |
21 | { | ||
22 | ········public·void·Foo·() | ||
23 | ········{ | ||
24 | ················Foo·(null); | ||
25 | ········} | ||
26 | ········public·static·unsafe·void·Foo·(int*·buf)·{·} | ||
21 | }</string> | 27 | }</string> |
22 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 28 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
23 | //·Line:· | 29 | //·Line:·6 |
24 | //·Compiler·options:·-unsafe | 30 | //·Compiler·options:·-unsafe |
25 | 31 | class·Test | |
26 | { | 32 | { |
27 | » public·struct·foo_t | ||
28 | » { | ||
29 | » » public·fixed·char·b[16]; | ||
30 | 33 | ········public·void·Main·() | |
34 | ········{ | ||
35 | ················byte*·arr·=·stackalloc·byte·[4]; | ||
36 | ········} | ||
31 | }</string> | 37 | }</string> |
32 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 38 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
39 | //·Line:·8· | ||
40 | public·class·G<T>·{} | ||
41 | abstract·class·A | ||
42 | { | ||
43 | » public·abstract·G<int*[]>·Foo1·(); | ||
44 | }</string> | ||
45 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | ||
33 | //·Line:·1 | 46 | //·Line:·13 |
34 | //·Compiler·options:·-unsafe | 47 | //·Compiler·options:·-unsafe |
35 | 48 | struct·X·{ | |
49 | » static·unsafe·void·*a·() | ||
50 | » » { | ||
51 | » » » return·null; | ||
52 | » » } | ||
36 | class·X·{ | ||
37 | » | 53 | » static·void·Main·() |
54 | » » { | ||
55 | » » » a·(); | ||
56 | » » } | ||
38 | » | 57 | » |
39 | » void·Foo·() | ||
40 | » { | ||
41 | » » A·=·null; | ||
42 | » } | ||
43 | » static·void·Main·()·{} | ||
44 | }</string> | 58 | }</string> |
45 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 59 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
46 | //·Line:· | 60 | //·Line:·6 |
47 | //·Compiler·options:·-unsafe | 61 | //·Compiler·options:·-unsafe |
62 | class·X·{ | ||
63 | » void·*a; | ||
48 | public·class·Test | ||
49 | { | ||
50 | ········public·void·Foo·() | ||
51 | ········{ | ||
52 | ················Foo·(null); | ||
53 | ········} | ||
54 | ········public·static·unsafe·void·Foo·(int*·buf)·{·} | ||
55 | }</string> | 64 | }</string> |
56 | ····<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 |
57 | //·Line:·8 | 66 | //·Line:·8 |
58 | //·Compiler·options:·-unsafe | 67 | //·Compiler·options:·-unsafe |
59 | class·X·{ | 68 | class·X·{ |
60 | ········public·void·a·() | 69 | ········public·void·a·() |
61 | ········{ | 70 | ········{ |
62 | ············void·*p; | 71 | ············void·*p; |
63 | » » } | 72 | » » } |
64 | » » static·void·Main·()·{} | 73 | » » static·void·Main·()·{} |
65 | }</string> | 74 | }</string> |
66 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 75 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
67 | //·Line:· | 76 | //·Line:·13 |
77 | //·Compiler·options:·-unsafe | ||
68 | public·class·G<T>·{} | ||
69 | 78 | class·C | |
70 | { | 79 | { |
71 | » public·a | 80 | » public·static·unsafe·void·Write·(params·int*[]·args) |
81 | » { | ||
82 | » } | ||
83 | » | ||
84 | » public·static·void·Main·() | ||
85 | » { | ||
86 | » » Write·(); | ||
87 | » } | ||
72 | }</string> | 88 | }</string> |
73 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context | 89 | ····<string>//·CS0214:·Pointers·and·fixed·size·buffers·may·only·be·used·in·an·unsafe·context |
74 | //·Line:·17 | 90 | //·Line:·17 |
75 | //·Compiler·options:·-unsafe | 91 | //·Compiler·options:·-unsafe |
Max diff block lines reached; 2521/5515 bytes (45.71%) of diff not shown. |
Offset 1, 21 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>CS0115</ErrorName> | 3 | ··<ErrorName>CS0115</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0115:·` | 5 | ····<string>//·CS0115:·`X.this[int]'·is·marked·as·an·override·but·no·suitable·indexer·found·to·override |
6 | //·Line:· | 6 | //·Line:·5 |
7 | 7 | class·X·{ | |
8 | » public·override·long·this·[int·i]·{ | ||
9 | ············set·{·} | ||
10 | » } | ||
11 | }</string> | ||
12 | ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
13 | //·Line:·12 | ||
14 | //·Compiler·options:·-r:CS0534-4-lib.dll | ||
8 | class·A·{ | ||
9 | 15 | using·System; | |
16 | public·class·MyTestExtended·:·MyTestAbstract | ||
17 | { | ||
18 | » public·MyTestExtended()·:·base() | ||
19 | » { | ||
20 | » } | ||
10 | class·B·:·A·{ | ||
11 | » p | 21 | » protected·override·string·GetName()·{·return·"foo";·} |
22 | » public·static·void·Main(string[]·args) | ||
23 | » { | ||
24 | » » Console.WriteLine("Calling·PrintName"); | ||
25 | » » MyTestExtended·test·=·new·MyTestExtended(); | ||
26 | » » test.PrintName(); | ||
27 | » » Console.WriteLine("Out·of·PrintName"); | ||
28 | » } | ||
29 | » | ||
12 | }</string> | 30 | }</string> |
13 | ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override | 31 | ····<string>//·CS0115:·`C.P'·is·marked·as·an·override·but·no·accessible·`set'·accessor·found·to·override |
14 | //·Line:·11 | 32 | //·Line:·11 |
15 | abstract·class·B | 33 | abstract·class·B |
16 | { | 34 | { |
17 | » public·virtual·int·P·{ | 35 | » public·virtual·int·P·{ |
Offset 27, 14 lines modified | Offset 45, 33 lines modified | ||
27 | class·C·:·B | 45 | class·C·:·B |
28 | { | 46 | { |
29 | » public·override·int·P·{ | 47 | » public·override·int·P·{ |
30 | » » get·{·return·5;·} | 48 | » » get·{·return·5;·} |
31 | » » set·{·} | 49 | » » set·{·} |
32 | » } | 50 | » } |
33 | }</string> | 51 | }</string> |
52 | ····<string>//·CS0115:·`X.Bla()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
53 | //·Line:·5 | ||
54 | class·X·{ | ||
55 | » public·override·void·Bla·() | ||
56 | » { | ||
57 | » } | ||
58 | }</string> | ||
59 | ····<string>//·CS0115:·`B.MyMissingSuperclassEvent'·is·marked·as·an·override·but·no·suitable·event·found·to·override | ||
60 | //·Line:·10 | ||
61 | using·System; | ||
62 | class·A·{ | ||
63 | } | ||
64 | class·B·:·A·{ | ||
65 | » public·override·event·EventHandler·MyMissingSuperclassEvent; | ||
66 | }</string> | ||
34 | ····<string>//·CS0115:·`DerivedClass.get_Value()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | 67 | ····<string>//·CS0115:·`DerivedClass.get_Value()'·is·marked·as·an·override·but·no·suitable·method·found·to·override |
35 | //·Line:·13 | 68 | //·Line:·13 |
36 | class·BaseClass·{ | 69 | class·BaseClass·{ |
37 | ········protected·virtual·int·Value·{· | 70 | ········protected·virtual·int·Value·{· |
38 | ················get·{ | 71 | ················get·{ |
39 | ························return·0; | 72 | ························return·0; |
Offset 45, 35 lines modified | Offset 82, 14 lines modified | ||
45 | class·DerivedClass:·BaseClass·{ | 82 | class·DerivedClass:·BaseClass·{ |
46 | ········protected·override·int·get_Value·()·{ | 83 | ········protected·override·int·get_Value·()·{ |
47 | ················return·1; | 84 | ················return·1; |
48 | ········} | 85 | ········} |
49 | » static·void·Main·()·{} | 86 | » static·void·Main·()·{} |
50 | }</string> | 87 | }</string> |
51 | ····<string>//·CS0115:·`MyTestExtended.GetName()'·is·marked·as·an·override·but·no·suitable·method·found·to·override | ||
52 | //·Line:·12 | ||
53 | //·Compiler·options:·-r:CS0534-4-lib.dll | ||
54 | using·System; | ||
55 | public·class·MyTestExtended·:·MyTestAbstract | ||
56 | { | ||
57 | » public·MyTestExtended()·:·base() | ||
58 | » { | ||
59 | » } | ||
60 | » protected·override·string·GetName()·{·return·"foo";·} | ||
61 | » public·static·void·Main(string[]·args) | ||
62 | » { | ||
63 | » » Console.WriteLine("Calling·PrintName"); | ||
64 | » » MyTestExtended·test·=·new·MyTestExtended(); | ||
65 | » » test.PrintName(); | ||
66 | » » Console.WriteLine("Out·of·PrintName"); | ||
67 | » } | ||
68 | » | ||
69 | }</string> | ||
70 | ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override | 88 | ····<string>//·CS0115:·`B.Foo(ref·int)'·is·marked·as·an·override·but·no·suitable·method·found·to·override |
71 | //·Line:·13 | 89 | //·Line:·13 |
72 | class·A | 90 | class·A |
73 | { | 91 | { |
74 | » public·virtual·void·Foo·(out·int·i) | 92 | » public·virtual·void·Foo·(out·int·i) |
75 | » { | 93 | » { |
Offset 82, 25 lines modified | Offset 98, 9 lines modified | ||
82 | class·B·:·A | 98 | class·B·:·A |
83 | { | 99 | { |
84 | » public·override·void·Foo·(ref·int·i) | 100 | » public·override·void·Foo·(ref·int·i) |
85 | » { | 101 | » { |
86 | » } | 102 | » } |
87 | }</string> | 103 | }</string> |
88 | ····<string>//·CS0115:·`X.this[int]'·is·marked·as·an·override·but·no·suitable·indexer·found·to·override | ||
89 | //·Line:·5 | ||
90 | class·X·{ | ||
91 | » public·override·long·this·[int·i]·{ | ||
92 | ············set·{·} | ||
93 | » } | ||
94 | }</string> | ||
Max diff block lines reached; 23/3665 bytes (0.63%) of diff not shown. |
Offset 1, 23 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>CS0592</ErrorName> | 3 | ··<ErrorName>CS0592</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0592:·The·attribute·` | 5 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only |
6 | //·Line | 6 | //·Line:·6 |
7 | using·System; | 7 | using·System; |
8 | [TestAttribute·()] | ||
9 | delegate·void·D·(); | ||
10 | [AttributeUsage(AttributeTargets.Constructor)] | ||
11 | public·class·TestAttribute:·Attribute·{ | ||
8 | public·class·C | ||
9 | { | ||
10 | ····[return:·Obsolete] | ||
11 | ····public·void·Test·(int·a) | ||
12 | ····{ | ||
13 | ····} | ||
14 | ····static·public·void·Main·()·{} | ||
15 | }</string> | 12 | }</string> |
16 | ····<string>//·CS0592:·The·attribute·`SAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`return'·declarations·only | 13 | ····<string>//·CS0592:·The·attribute·`SAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`return'·declarations·only |
17 | //·Line·:·12 | 14 | //·Line·:·12 |
18 | using·System; | 15 | using·System; |
19 | [AttributeUsage·(AttributeTargets.ReturnValue)] | 16 | [AttributeUsage·(AttributeTargets.ReturnValue)] |
Offset 27, 71 lines modified | Offset 25, 14 lines modified | ||
27 | { | 25 | { |
28 | ····int·Prop·{ | 26 | ····int·Prop·{ |
29 | ········[param:·S] | 27 | ········[param:·S] |
30 | ········set·{ | 28 | ········set·{ |
31 | ········} | 29 | ········} |
32 | ····} | 30 | ····} |
33 | }</string> | 31 | }</string> |
34 | ····<string>//·CS0592:·The·attribute·`SimpleAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | ||
35 | //·Line·:·22 | ||
36 | using·System; | ||
37 | [AttributeUsage·(AttributeTargets.Constructor,·AllowMultiple·=·true)] | ||
38 | » public·class·SimpleAttribute·:·Attribute·{ | ||
39 | » » string·name·=·null; | ||
40 | » » public·string·MyNamedArg; | ||
41 | » » | ||
42 | » » public·SimpleAttribute·(string·name) | ||
43 | » » { | ||
44 | » » » this.name·=·name; | ||
45 | » » } | ||
46 | » » | ||
47 | » » | ||
48 | » } | ||
49 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] | ||
50 | » public·class·Blah·{ | ||
51 | » » public·static·void·Main·() | ||
52 | » » { | ||
53 | » » } | ||
54 | » }</string> | ||
55 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | ||
56 | //·Line:·6 | ||
57 | using·System; | ||
58 | [TestAttribute·()] | ||
59 | delegate·void·D·(); | ||
60 | [AttributeUsage(AttributeTargets.Constructor)] | ||
61 | public·class·TestAttribute:·Attribute·{ | ||
62 | }</string> | ||
63 | ····<string>//·CS0592:·The·attribute·`System.Runtime.CompilerServices.IndexerNameAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`property,·indexer'·declarations·only | ||
64 | //·Line·:·6 | ||
65 | using·System.Runtime.CompilerServices; | ||
66 | [IndexerName("XXX")] | ||
67 | class·A·{ | ||
68 | ········public·static·void·Main·()·{·} | ||
69 | ········ | ||
70 | }</string> | ||
71 | ····<string>//·CS0592:·The·attribute·`TestAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`constructor'·declarations·only | ||
72 | //·Line:·5 | ||
73 | using·System; | ||
74 | [assembly:TestAttribute·()] | ||
75 | [AttributeUsage(AttributeTargets.Constructor)] | ||
76 | public·class·TestAttribute:·Attribute·{ | ||
77 | }</string> | ||
78 | ····<string>//·CS0592:·The·attribute·`EnumAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`method'·declarations·only | 32 | ····<string>//·CS0592:·The·attribute·`EnumAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`method'·declarations·only |
79 | //·Line:·13 | 33 | //·Line:·13 |
80 | using·System; | 34 | using·System; |
81 | using·System.Reflection; | 35 | using·System.Reflection; |
82 | [AttributeUsage(AttributeTargets.Method)] | 36 | [AttributeUsage(AttributeTargets.Method)] |
Offset 121, 14 lines modified | Offset 62, 73 lines modified | ||
121 | public·class·Foo·{ | 62 | public·class·Foo·{ |
122 | ········public·static·void·Main·() | 63 | ········public·static·void·Main·() |
123 | ········{ | 64 | ········{ |
124 | ········} | 65 | ········} |
125 | }</string> | 66 | }</string> |
67 | ····<string>//·CS0592:·The·attribute·`System.Runtime.CompilerServices.IndexerNameAttribute'·is·not·valid·on·this·declaration·type.·It·is·valid·on·`property,·indexer'·declarations·only | ||
68 | //·Line·:·6 | ||
69 | using·System.Runtime.CompilerServices; | ||
70 | [IndexerName("XXX")] | ||
71 | class·A·{ | ||
72 | ········public·static·void·Main·()·{·} | ||
73 | ········ | ||
74 | }</string> | ||
75 | ····<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 | ||
76 | //·Line·:·8 | ||
77 | using·System; | ||
78 | public·class·C | ||
79 | { | ||
80 | ····[return:·Obsolete] | ||
81 | ····public·void·Test·(int·a) | ||
Max diff block lines reached; 61/4943 bytes (1.23%) of diff not shown. |
Offset 1, 61 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>CS0657</ErrorName> | 3 | ··<ErrorName>CS0657</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0657:·` | 5 | ····<string>//·CS0657:·`type'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`method,·param,·return'.·All·attributes·in·this·section·will·be·ignored |
6 | //·Line:·5 | 6 | //·Line:·15 |
7 | //·Compiler·options:·-warnaserror | ||
8 | [method:·Obsolete] | ||
9 | delegate·void·Delegate·();</string> | ||
10 | ····<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 | ||
11 | //·Line:·9 | ||
12 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
13 | using·System; | 8 | using·System; |
14 | 9 | [AttributeUsage(AttributeTargets.All)] | |
10 | public·class·TestAttribute:·Attribute | ||
15 | { | 11 | { |
12 | } | ||
16 | » [return:·CLSCompliant·(false)] | ||
17 | » public·C·() | ||
18 | » { | ||
19 | » } | ||
20 | }</string> | ||
21 | ····<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 | ||
22 | //·Line·:·7 | ||
23 | //·Compiler·options:·-warnaserror | ||
24 | using·System; | ||
25 | [method:·CLSCompliant·(false)] | ||
26 | 13 | class·C | |
27 | { | 14 | { |
15 | ····int·Prop·{ | ||
16 | ········[type:Test] | ||
17 | ········set·{ | ||
18 | ········} | ||
19 | ····} | ||
28 | }</string> | 20 | }</string> |
29 | ····<string>//·CS0657:·`assembly'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`type'.·All·attributes·in·this·section·will·be·ignored | ||
30 | //·Line:·8 | ||
31 | //·Compiler·options:·-warnaserror | ||
32 | using·System.Reflection; | ||
33 | namespace·N·{ | ||
34 | ····[assembly:·AssemblyKeyName("")] | ||
35 | ····class·A·{} | ||
36 | }</string> | ||
37 | ····<string>//·CS0657:·`param'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·` | 21 | ····<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 |
38 | //·Line:· | 22 | //·Line:·9 |
39 | //·Compiler·options:·-warnaserror | 23 | //·Compiler·options:·-warnaserror |
40 | using·System; | 24 | using·System; |
25 | struct·S | ||
41 | [param:·CLSCompliant·(false)] | ||
42 | public·enum·E | ||
43 | { | 26 | { |
44 | ···· | 27 | ····[param:·Obsolete] |
28 | ····void·method·()·{} | ||
45 | }</string> | 29 | }</string> |
46 | ····<string>//·CS0657:·`type'·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 | 30 | ····<string>//·CS0657:·`type'·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:·15 | 31 | //·Line:·15 |
48 | //·Compiler·options:·-warnaserror | 32 | //·Compiler·options:·-warnaserror |
49 | using·System; | 33 | using·System; |
Offset 66, 144 lines modified | Offset 45, 131 lines modified | ||
66 | struct·S | 45 | struct·S |
67 | { | 46 | { |
68 | ····void·method·( | 47 | ····void·method·( |
69 | ········[type:·Test] | 48 | ········[type:·Test] |
70 | ········int·p)·{} | 49 | ········int·p)·{} |
71 | }</string> | 50 | }</string> |
72 | ····<string>//·CS0657:·`param'·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 | ||
73 | //·Line:·7 | ||
74 | //·Compiler·options:·-warnaserror | ||
75 | struct·S | ||
76 | { | ||
77 | ····[param:·Obsolete] | ||
78 | ····int·field; | ||
79 | }</string> | ||
80 | ····<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 | 51 | ····<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 |
81 | //·Line:·9 | 52 | //·Line:·9 |
82 | //·Compiler·options:·-warnaserror | 53 | //·Compiler·options:·-warnaserror |
83 | using·System; | 54 | using·System; |
84 | public·class·C | 55 | public·class·C |
85 | { | 56 | { |
86 | » [return:·CLSCompliant·(false)] | 57 | » [return:·CLSCompliant·(false)] |
87 | » ~C·() | 58 | » ~C·() |
88 | » { | 59 | » { |
89 | » } | 60 | » } |
90 | }</string> | 61 | }</string> |
91 | ····<string>//·CS0657:·` | 62 | ····<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 |
92 | //·Line:· | 63 | //·Line:·5 |
93 | //·Compiler·options:·-warnaserror | 64 | //·Compiler·options:·-warnaserror |
65 | [method:·Obsolete] | ||
66 | public·interface·I | ||
94 | using·System; | ||
95 | public·enum·E | ||
96 | { | 67 | { |
97 | ····[assembly:·CLSCompliant·(false)] | ||
98 | ····item | ||
99 | }</string> | 68 | }</string> |
100 | ····<string>//·CS0657:·` | 69 | ····<string>//·CS0657:·`assembly'·is·not·a·valid·attribute·location·for·this·declaration.·Valid·attribute·locations·for·this·declaration·are·`type'.·All·attributes·in·this·section·will·be·ignored |
101 | //·Line:· | 70 | //·Line:·8 |
102 | //·Compiler·options:·-warnaserror | 71 | //·Compiler·options:·-warnaserror |
103 | using·System; | 72 | using·System.Reflection; |
73 | namespace·N·{ | ||
74 | ····[assembly:·AssemblyKeyName("")] | ||
75 | ····class·A·{} | ||
104 | struct·S | ||
105 | { | ||
106 | ····[param:·Obsolete] | ||
107 | ····void·method·()·{} | ||
108 | }</string> | 76 | }</string> |
Max diff block lines reached; 8756/14091 bytes (62.14%) of diff not shown. |
Offset 1, 42 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0738</ErrorName> | 3 | ··<ErrorName>CS0738</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS738:·`CB'·does·not·implement·interface·member·`IG<IA>.Method()'·and·the·best·implementing·candidate·`CA<IB>.Method()'·return·type·`IB'·does·not·match·interface·member·return·type·`IA' | ||
6 | //·Line:·29 | ||
7 | public·interface·IA | ||
8 | { | ||
9 | } | ||
10 | public·interface·IB·:·IA | ||
11 | { | ||
12 | } | ||
13 | public·interface·IG<out·U> | ||
14 | { | ||
15 | » U·Method·(); | ||
16 | } | ||
17 | public·interface·IDerived·:·IG<IA> | ||
18 | { | ||
19 | } | ||
20 | public·abstract·class·CA<T>·:·IG<T> | ||
21 | { | ||
22 | » public·T·Method·() | ||
23 | » { | ||
24 | » » return·default·(T); | ||
25 | » } | ||
26 | } | ||
27 | public·class·CB·:·CA<IB>,·IG<IA> | ||
28 | { | ||
29 | }</string> | ||
30 | ····<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' | 5 | ····<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' |
31 | //·Line:·9 | 6 | //·Line:·9 |
32 | interface·I | 7 | interface·I |
33 | { | 8 | { |
34 | » void·Test·(int·a); | 9 | » void·Test·(int·a); |
35 | } | 10 | } |
Offset 69, 9 lines modified | Offset 38, 40 lines modified | ||
69 | { | 38 | { |
70 | } | 39 | } |
71 | public·class·C·:·I1,·I2 | 40 | public·class·C·:·I1,·I2 |
72 | { | 41 | { |
73 | » public·IB·Key·{·get·{·return·null;·}·} | 42 | » public·IB·Key·{·get·{·return·null;·}·} |
74 | }</string> | 43 | }</string> |
44 | ····<string>//·CS738:·`CB'·does·not·implement·interface·member·`IG<IA>.Method()'·and·the·best·implementing·candidate·`CA<IB>.Method()'·return·type·`IB'·does·not·match·interface·member·return·type·`IA' | ||
45 | //·Line:·29 | ||
46 | public·interface·IA | ||
47 | { | ||
48 | } | ||
49 | public·interface·IB·:·IA | ||
50 | { | ||
51 | } | ||
52 | public·interface·IG<out·U> | ||
53 | { | ||
54 | » U·Method·(); | ||
55 | } | ||
56 | public·interface·IDerived·:·IG<IA> | ||
57 | { | ||
58 | } | ||
59 | public·abstract·class·CA<T>·:·IG<T> | ||
60 | { | ||
61 | » public·T·Method·() | ||
62 | » { | ||
63 | » » return·default·(T); | ||
64 | » } | ||
65 | } | ||
66 | public·class·CB·:·CA<IB>,·IG<IA> | ||
67 | { | ||
68 | }</string> | ||
75 | ··</Examples> | 69 | ··</Examples> |
76 | </ErrorDocumentation> | 70 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>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:·10 | ||
7 | class·X | ||
8 | { | ||
9 | » static·int·P·{·get;·set;·} | ||
10 | » static·void·Main·() | ||
11 | » { | ||
12 | » » ref·int·rl·=·ref·P; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | ||
6 | //·Line:·15 | 16 | //·Line:·15 |
7 | class·X·{ | 17 | class·X·{ |
8 | » static·int·P·{·get·{·return·1;·}·set·{·}·} | 18 | » static·int·P·{·get·{·return·1;·}·set·{·}·} |
9 | » static·int·m·(out·int·v) | 19 | » static·int·m·(out·int·v) |
10 | » { | 20 | » { |
Offset 16, 41 lines modified | Offset 28, 37 lines modified | ||
16 | » | 28 | » |
17 | » static·void·Main·() | 29 | » static·void·Main·() |
18 | » { | 30 | » { |
19 | » » m·(out·P); | 31 | » » m·(out·P); |
20 | » } | 32 | » } |
21 | }</string> | 33 | }</string> |
22 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 34 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
23 | //·Line:· | 35 | //·Line:·22 |
24 | using·System; | 36 | using·System; |
25 | 37 | namespace·N | |
26 | { | 38 | { |
39 | » public·class·Test | ||
27 | » public·static·void·WriteOutData·(out·dynamic·d) | ||
28 | » { | ||
29 | » » d·=·5.0; | ||
30 | » } | ||
31 | » public·static·void·Main·(string[]·args) | ||
32 | » { | 40 | » { |
33 | » » dynamic·d·=·null; | ||
34 | » » | 41 | » » public·double·this[int·i] |
42 | » » { | ||
43 | » » » get·{·return·1;·} | ||
35 | » } | 44 | » » } |
36 | }</string> | ||
37 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | ||
38 | //·Line:·10 | ||
39 | class·X | ||
40 | { | ||
41 | » static·i | 45 | » » public·static·void·WriteOutData(out·double·d) |
46 | » » { | ||
47 | » » » d·=·5.0; | ||
48 | » » } | ||
42 | » static·void·Main· | 49 | » » public·static·void·Main(string[]·args) |
43 | » { | 50 | » » { |
44 | » » | 51 | » » » Test·test·=·new·Test(); |
52 | » » » WriteOutData(out·test[1]); | ||
53 | » » } | ||
45 | » } | 54 | » } |
46 | }</string> | 55 | }</string> |
47 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 56 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
48 | //·Line:·14 | 57 | //·Line:·14 |
49 | class·C | 58 | class·C |
50 | { | 59 | { |
Offset 62, 34 lines modified | Offset 70, 26 lines modified | ||
62 | » { | 70 | » { |
63 | » » var·v·=·new·{·Foo·=·"Bar"·}; | 71 | » » var·v·=·new·{·Foo·=·"Bar"·}; |
64 | » » | 72 | » » |
65 | » » Foo·(ref·v.Foo); | 73 | » » Foo·(ref·v.Foo); |
66 | » } | 74 | » } |
67 | }</string> | 75 | }</string> |
68 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter | 76 | ····<string>//·CS0206:·A·property,·indexer·or·dynamic·member·access·may·not·be·passed·as·`ref'·or·`out'·parameter |
69 | //·Line:· | 77 | //·Line:·16 |
70 | using·System; | 78 | using·System; |
71 | 79 | public·class·Test | |
72 | { | 80 | { |
73 | » public·c | 81 | » public·static·void·WriteOutData·(out·dynamic·d) |
74 | » { | 82 | » { |
75 | » » public·double·this[int·i] | ||
76 | » » { | ||
77 | » » » get·{·return·1;·} | ||
78 | » » } | ||
79 | » » public·static·void·WriteOutData(out·double·d) | ||
80 | » » { | ||
81 | » » | 83 | » » d·=·5.0; |
82 | » | 84 | » } |
83 | » | 85 | » public·static·void·Main·(string[]·args) |
84 | » | 86 | » { |
85 | » » | 87 | » » dynamic·d·=·null; |
86 | » » | 88 | » » WriteOutData·(out·d.Foo); |
87 | » » } | ||
88 | » } | 89 | » } |
89 | }</string> | 90 | }</string> |
90 | ··</Examples> | 91 | ··</Examples> |
91 | </ErrorDocumentation> | 92 | </ErrorDocumentation> |
Offset 1, 93 lines modified | Offset 1, 117 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0170</ErrorName> | 3 | ··<ErrorName>CS0170</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·` | 5 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' |
6 | //·Line:· | 6 | //·Line:·17 |
7 | using·System; | ||
7 | public·class·C | ||
8 | { | ||
9 | » public·int·v; | ||
10 | } | ||
11 | public·struct·S | 8 | public·struct·S |
12 | { | 9 | { |
13 | » public·i | 10 | » public·Action·a; |
14 | » public·C·c; | ||
15 | } | 11 | } |
16 | public·class·Test | 12 | public·class·Test |
17 | { | 13 | { |
18 | » static·void·Main·() | 14 | » static·void·Main·() |
19 | » { | 15 | » { |
20 | » » S·s; | 16 | » » S·s; |
17 | » » s.a·+=·delegate·{·}; | ||
21 | » » s.a·=·2; | ||
22 | » » int·xx·=·s.c.v; | ||
23 | » } | 18 | » } |
24 | }</string> | 19 | }</string> |
25 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' | 20 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' |
26 | //·Line:· | 21 | //·Line:·24 |
27 | 22 | public·class·C | |
28 | { | 23 | { |
29 | » public· | 24 | » public·int·v; |
25 | } | ||
30 | » public·float·c; | ||
31 | » public·A·(int·foo) | ||
32 | » { | ||
33 | » » b·=·(long)·c; | ||
34 | » » c·=·1; | ||
35 | » } | ||
36 | }</string> | ||
37 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' | ||
38 | //·Line:·17 | ||
39 | using·System; | ||
40 | public·struct·S | 26 | public·struct·S |
41 | { | 27 | { |
42 | » public· | 28 | » public·C·c; |
43 | } | 29 | } |
30 | public·struct·S2 | ||
31 | { | ||
32 | » S·s; | ||
33 | } | ||
44 | public·class·Test | 34 | public·class·Test |
45 | { | 35 | { |
46 | » static·void·Main·() | 36 | » static·void·Main·() |
47 | » { | 37 | » { |
48 | » » S·s; | 38 | » » S·s; |
49 | » » | 39 | » » int·xx·=·s.c.v; |
40 | » } | ||
41 | }</string> | ||
42 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`a' | ||
43 | //·Line:·21 | ||
44 | namespace·CS0170 | ||
45 | { | ||
46 | » public·struct·Foo·{ | ||
47 | » » public·int·a; | ||
48 | » } | ||
49 | » public·class·Bar | ||
50 | » { | ||
51 | » » public·void·Inc·(int·x) | ||
52 | » » { | ||
53 | » » » ++x; | ||
54 | » » }» » | ||
55 | » » static·void·Main·() | ||
56 | » » { | ||
57 | » » » Foo·f; | ||
58 | » » » Bar·b·=·new·Bar(); | ||
59 | » » » b.Inc·(f.a); | ||
60 | » » } | ||
50 | » } | 61 | » } |
51 | }</string> | 62 | }</string> |
52 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' | 63 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' |
53 | //·Line:·2 | 64 | //·Line:·21 |
54 | public·class·C | 65 | public·class·C |
55 | { | 66 | { |
56 | » public·int·v; | 67 | » public·int·v; |
57 | } | 68 | } |
58 | public·struct·S | 69 | public·struct·S |
59 | { | 70 | { |
71 | » public·int·a; | ||
60 | » public·C·c; | 72 | » public·C·c; |
61 | } | 73 | } |
62 | public·struct·S2 | ||
63 | { | ||
64 | » S·s; | ||
65 | } | ||
66 | public·class·Test | 74 | public·class·Test |
67 | { | 75 | { |
68 | » static·void·Main·() | 76 | » static·void·Main·() |
69 | » { | 77 | » { |
70 | » » S·s; | 78 | » » S·s; |
79 | » » s.a·=·2; | ||
71 | » » int·xx·=·s.c.v; | 80 | » » int·xx·=·s.c.v; |
72 | » } | 81 | » } |
73 | }</string> | 82 | }</string> |
83 | ····<string>//·CS0170:·Use·of·possibly·unassigned·field·`c' | ||
84 | //·Line:·11 | ||
85 | struct·A | ||
86 | { | ||
87 | » public·long·b; | ||
88 | » public·float·c; | ||
Max diff block lines reached; 512/2578 bytes (19.86%) of diff not shown. |
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>//·CS1525:·Single-line·comment·or·end-of-line·expected | ||
6 | //·Line:·4 | ||
7 | #line·100·"a"·default</string> | ||
5 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected | 8 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected |
6 | //·Line:·4 | 9 | //·Line:·4 |
7 | #if·RELEASE·#endif</string> | 10 | #if·RELEASE·#endif</string> |
8 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | 11 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected |
9 | //·Line:·6 | 12 | //·Line:·6 |
10 | #if·RELEASE | 13 | #if·RELEASE |
11 | #elif·DEBUG·DEBUG | 14 | #elif·DEBUG·DEBUG |
12 | #endif</string> | 15 | #endif</string> |
13 | ····<string>//·CS1 | 16 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected |
14 | //·Line:· | 17 | //·Line:·6 |
15 | # | 18 | #if·DEBUG·DEBUG |
19 | //·... | ||
20 | #endif</string> | ||
16 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | 21 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected |
17 | //·Line:·6 | 22 | //·Line:·6 |
18 | #if·RELEASE | 23 | #if·RELEASE |
19 | #else·DEBUG | 24 | #else·DEBUG |
20 | #endif</string> | 25 | #endif</string> |
21 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected | 26 | ····<string>//·CS1025:·Single-line·comment·or·end-of-line·expected |
22 | //·Line:·6 | 27 | //·Line:·6 |
23 | #if·DEBUG | 28 | #if·DEBUG |
24 | //·... | 29 | //·... |
25 | #endif·DEBUG</string> | 30 | #endif·DEBUG</string> |
26 | ····<string>//·CS1025·:·Single-line·comment·or·end-of-line·expected | ||
27 | //·Line:·6 | ||
28 | #if·DEBUG·DEBUG | ||
29 | //·... | ||
30 | #endif</string> | ||
31 | ··</Examples> | 31 | ··</Examples> |
32 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 1, 69 lines modified | Offset 1, 69 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0146</ErrorName> | 3 | ··<ErrorName>CS0146</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·` | 5 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B<T>'·and·`A<float>' |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class·Foo·:·Foo.Bar·{ | ||
8 | 7 | class·A<T>·:·B<int> | |
8 | { | ||
9 | } | ||
10 | class·B<T>·:·A<float> | ||
11 | {·} | ||
12 | class·X | ||
13 | { | ||
14 | » static·void·Main·() | ||
15 | » {·} | ||
9 | }</string> | 16 | }</string> |
10 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar' | 17 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Baz'·and·`Foo.Bar' |
11 | //·Line:·5 | 18 | //·Line:·5 |
12 | class·Foo·:·Baz·{ | 19 | class·Foo·:·Baz·{ |
13 | » public·class·Bar·{} | 20 | » public·class·Bar·{} |
14 | } | 21 | } |
15 | class·Baz·:·Foo.Bar·{}</string> | 22 | class·Baz·:·Foo.Bar·{}</string> |
16 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·` | 23 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A' |
17 | //·Line:· | 24 | //·Line:·7 |
18 | class·A·:·B | ||
19 | {·} | ||
20 | class· | 25 | class·A·:·B·{ |
21 | 26 | } | |
22 | class· | 27 | class·B·:·A·{ |
23 | 28 | }</string> | |
24 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Generic<P>.Status'·and·`Generic<P>.Status' | 29 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Generic<P>.Status'·and·`Generic<P>.Status' |
25 | //·Line:·6 | 30 | //·Line:·6 |
26 | public·class·Generic<P> | 31 | public·class·Generic<P> |
27 | { | 32 | { |
28 | » public·class·Status·:·Status | 33 | » public·class·Status·:·Status |
29 | » { | 34 | » { |
30 | » » Status·(Foo·foo)·:·base·(foo) | 35 | » » Status·(Foo·foo)·:·base·(foo) |
31 | » » { | 36 | » » { |
32 | » » } | 37 | » » } |
33 | » } | 38 | » } |
34 | }</string> | 39 | }</string> |
35 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`B'·and·`A' | ||
36 | //·Line:·7 | ||
37 | class·A·:·B·{ | ||
38 | } | ||
39 | class·B·:·A·{ | ||
40 | }</string> | ||
41 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A' | 40 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`A'·and·`A' |
42 | //·Line:·4 | 41 | //·Line:·4 |
43 | class·A·:·A·{}</string> | 42 | class·A·:·A·{}</string> |
44 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·` | 43 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`Foo'·and·`Foo.Bar' |
45 | //·Line:· | 44 | //·Line:·5 |
46 | class·A<T>·:·B<int> | ||
47 | { | ||
48 | 45 | class·Foo·:·Foo.Bar·{ | |
46 | » public·class·Bar·{} | ||
47 | }</string> | ||
48 | ····<string>//·CS0146:·Circular·base·class·dependency·involving·`C'·and·`A' | ||
49 | //·Line:·4 | ||
49 | class· | 50 | class·A·:·B |
50 | {·} | 51 | {·} |
52 | class·B·:·C | ||
51 | class·X | ||
52 | { | ||
53 | » static·void·Main·() | ||
54 | 53 | {·} | |
54 | class·C·:·A | ||
55 | }</string> | 55 | {·}</string> |
56 | ··</Examples> | 56 | ··</Examples> |
57 | </ErrorDocumentation> | 57 | </ErrorDocumentation> |
Offset 1, 47 lines modified | Offset 1, 54 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0176</ErrorName> | 3 | ··<ErrorName>CS0176</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | ||
6 | //·Line:·15 | ||
7 | class·X·{ | ||
8 | » public·static·void·void_method·() | ||
9 | » { | ||
10 | » } | ||
11 | » public·void·void_method·(int·i) | ||
12 | » { | ||
13 | » } | ||
14 | } | ||
15 | class·Y·{ | ||
16 | » void·m·(X·arg) | ||
17 | » { | ||
18 | » » arg.void_method·(); | ||
19 | » } | ||
20 | }</string> | ||
5 | ····<string>//·CS0176:·Static·member·`X.CONST'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | 21 | ····<string>//·CS0176:·Static·member·`X.CONST'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
6 | //·Line:·12 | 22 | //·Line:·12 |
7 | public·class·X·{ | 23 | public·class·X·{ |
8 | » public·const·double·CONST·=·1; | 24 | » public·const·double·CONST·=·1; |
9 | } | 25 | } |
10 | public·class·Y:·X·{ | 26 | public·class·Y:·X·{ |
11 | » void·D·(X·x) | 27 | » void·D·(X·x) |
12 | » { | 28 | » { |
13 | » » double·d·=·x.CONST; | 29 | » » double·d·=·x.CONST; |
14 | » } | 30 | » } |
15 | }</string> | 31 | }</string> |
16 | ····<string>//·CS0176:·Static·member·`A. | 32 | ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
17 | //·Line:· | 33 | //·Line:·12 |
34 | using·System; | ||
35 | class·A·{ | ||
36 | » public·static·int·X; | ||
18 | public·class·A | ||
19 | { | ||
20 | » public·static·void·Foo·() | ||
21 | » { | ||
22 | » } | ||
23 | } | 37 | } |
38 | class·T·{ | ||
24 | public·class·Test | ||
25 | { | ||
26 | » static·A·Prop | ||
27 | » { | ||
28 | » » get·{ | ||
29 | » » » return·null; | ||
30 | » » } | ||
31 | » } | ||
32 | » | 39 | » static·void·Main·()·{ |
33 | » { | ||
34 | » » | 40 | » » A·T·=·new·A·(); |
41 | » » System.Console.WriteLine·(T.X); | ||
35 | » } | 42 | » } |
36 | }</string> | 43 | }</string> |
37 | ····<string>//·CS0176:·Static·member·`MyEnum.Foo'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | 44 | ····<string>//·CS0176:·Static·member·`MyEnum.Foo'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
38 | //·Line:·14 | 45 | //·Line:·14 |
39 | public·enum·MyEnum | 46 | public·enum·MyEnum |
40 | { | 47 | { |
Offset 54, 50 lines modified | Offset 61, 14 lines modified | ||
54 | » { | 61 | » { |
55 | » » MyEnum·theEnum·=·MyEnum.Foo; | 62 | » » MyEnum·theEnum·=·MyEnum.Foo; |
56 | » » if·(theEnum·==·theEnum.Foo) | 63 | » » if·(theEnum·==·theEnum.Foo) |
57 | » » { | 64 | » » { |
58 | » » } | 65 | » » } |
59 | » } | 66 | » } |
60 | }</string> | 67 | }</string> |
61 | ····<string>//·CS0176:·Static·member·`MyClass.Start(string)'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | ||
62 | //·Line:·10 | ||
63 | using·System; | ||
64 | class·TestIt· | ||
65 | { | ||
66 | ········public·static·void·Main()· | ||
67 | ········{ | ||
68 | ················MyClass·p·=·new·MyClass(); | ||
69 | ················p.Start·("hi"); | ||
70 | ········} | ||
71 | } | ||
72 | class·MyClass | ||
73 | { | ||
74 | ········public·static·void·Start·(string·info)· | ||
75 | ········{ | ||
76 | ········} | ||
77 | }</string> | ||
78 | ····<string>//·CS0176:·Static·member·`X.void_method()'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | ||
79 | //·Line:·15 | ||
80 | class·X·{ | ||
81 | » public·static·void·void_method·() | ||
82 | » { | ||
83 | » } | ||
84 | » public·void·void_method·(int·i) | ||
85 | » { | ||
86 | » } | ||
87 | } | ||
88 | class·Y·{ | ||
89 | » void·m·(X·arg) | ||
90 | » { | ||
91 | » » arg.void_method·(); | ||
92 | » } | ||
93 | }</string> | ||
94 | ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead | 68 | ····<string>//·CS0176:·Static·member·`A.X'·cannot·be·accessed·with·an·instance·reference,·qualify·it·with·a·type·name·instead |
95 | //·Line:·12 | 69 | //·Line:·12 |
96 | using·System; | 70 | using·System; |
97 | class·A | 71 | class·A |
98 | { | 72 | { |
99 | » public·static·int·X·{·get·{·return·2;·}·} | 73 | » public·static·int·X·{·get·{·return·2;·}·} |
Offset 107, 27 lines modified | Offset 78, 56 lines modified | ||
107 | » { | 78 | » { |
108 | » static·void·Main·() | 79 | » static·void·Main·() |
109 | » { | 80 | » { |
110 | » » A·T·=·new·A·(); | 81 | » » A·T·=·new·A·(); |
111 | » » System.Console.WriteLine·(T.X); | 82 | » » System.Console.WriteLine·(T.X); |
112 | » } | 83 | » } |
Max diff block lines reached; 1268/4123 bytes (30.75%) of diff not shown. |
Offset 11, 18 lines modified | Offset 11, 18 lines modified | ||
11 | ···{ | 11 | ···{ |
12 | ······#line·"error" | 12 | ······#line·"error" |
13 | ···} | 13 | ···} |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | 15 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid |
16 | //·Line:·4 | 16 | //·Line:·4 |
17 | #line· | 17 | #line·-9</string> |
18 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | 18 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid |
19 | //·Line:·4 | 19 | //·Line:·4 |
20 | #line</string> | 20 | #line</string> |
21 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid | 21 | ····<string>//·CS1576:·The·line·number·specified·for·#line·directive·is·missing·or·invalid |
22 | //·Line:·4 | 22 | //·Line:·4 |
23 | #line· | 23 | #line·0</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 49 lines modified | Offset 1, 49 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0847</ErrorName> | 3 | ··<ErrorName>CS0847</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0847:·An·array·initializer·of·length·` | 5 | ····<string>//·CS0847:·An·array·initializer·of·length·`3'·was·expected |
6 | //·Line:· | 6 | //·Line:·9 |
7 | class·M | 7 | class·M |
8 | { | 8 | { |
9 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
10 | » { | 10 | » { |
11 | » » int[]·i·=· | 11 | » » int[,,]·i·=·{·{·{·0,·0,·0·},·{·1,·1,·1·}·}, |
12 | » » » {·{·2·},·{·3,·3,·3·}·}·}; | ||
12 | » } | 13 | » } |
13 | }</string> | 14 | }</string> |
14 | ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected | 15 | ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected |
15 | //·Line:·9 | 16 | //·Line:·9 |
16 | class·M | 17 | class·M |
17 | { | 18 | { |
18 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
19 | » { | 20 | » { |
20 | » » int[,,]·i·=·{·{·{·0,·0·},·{·1,·1}·}, | 21 | » » int[,,]·i·=·{·{·{·0,·0·},·{·1,·1}·}, |
21 | » » » {·{·2,·2·}·}·}; | 22 | » » » {·{·2,·2·}·}·}; |
22 | » } | 23 | » } |
23 | }</string> | 24 | }</string> |
24 | ····<string>//·CS0847:·An·array·initializer·of·length·` | 25 | ····<string>//·CS0847:·An·array·initializer·of·length·`1'·was·expected |
25 | //·Line:· | 26 | //·Line:·8 |
26 | class·M | 27 | class·M |
27 | { | 28 | { |
28 | » public·static·void·Main·() | 29 | » public·static·void·Main·() |
29 | » { | 30 | » { |
31 | » » int[]·i·=·new·int·[1]·{·2,·3·}; | ||
30 | » » int[,]·i·=·{·{0,·0}, | ||
31 | » » » {·1·}·}; | ||
32 | » } | 32 | » } |
33 | }</string> | 33 | }</string> |
34 | ····<string>//·CS0847:·An·array·initializer·of·length·` | 34 | ····<string>//·CS0847:·An·array·initializer·of·length·`2'·was·expected |
35 | //·Line:·9 | 35 | //·Line:·9 |
36 | class·M | 36 | class·M |
37 | { | 37 | { |
38 | » public·static·void·Main·() | 38 | » public·static·void·Main·() |
39 | » { | 39 | » { |
40 | » » int[,,]·i·=·{·{·{·0,·0,·0·},·{·1,·1,·1·}·}, | ||
41 | » » | 40 | » » int[,]·i·=·{·{0,·0}, |
41 | » » » {·1·}·}; | ||
42 | » } | 42 | » } |
43 | }</string> | 43 | }</string> |
44 | ··</Examples> | 44 | ··</Examples> |
45 | </ErrorDocumentation> | 45 | </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>CS0548</ErrorName> | 3 | ··<ErrorName>CS0548</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor | ||
6 | //·Line:·5 | ||
7 | interface·PropertyInterface·{····· | ||
8 | » int·this·[long·l]·{} | ||
9 | }</string> | ||
5 | ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor | 10 | ····<string>//·CS0548:·`IndexerClass.this[bool]':·property·or·indexer·must·have·at·least·one·accessor |
6 | //·Line:·5 | 11 | //·Line:·5 |
7 | class·IndexerClass·{ | 12 | class·IndexerClass·{ |
8 | ········public·int·this·[bool·b]·{·} | 13 | ········public·int·this·[bool·b]·{·} |
9 | }</string> | 14 | }</string> |
10 | ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor | 15 | ····<string>//·CS0548:·`PropertyClass.Value':·property·or·indexer·must·have·at·least·one·accessor |
Offset 17, 15 lines modified | Offset 23, 9 lines modified | ||
17 | }</string> | 23 | }</string> |
18 | ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor | 24 | ····<string>//·CS0548:·`PropertyInterface.Value':·property·or·indexer·must·have·at·least·one·accessor |
19 | //·Line:·5 | 25 | //·Line:·5 |
20 | interface·PropertyInterface·{ | 26 | interface·PropertyInterface·{ |
21 | ····int·Value·{} | 27 | ····int·Value·{} |
22 | }</string> | 28 | }</string> |
23 | ····<string>//·CS0548:·`PropertyInterface.this[long]':·property·or·indexer·must·have·at·least·one·accessor | ||
24 | //·Line:·5 | ||
25 | interface·PropertyInterface·{····· | ||
26 | » int·this·[long·l]·{} | ||
27 | }</string> | ||
28 | ··</Examples> | 29 | ··</Examples> |
29 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 1, 53 lines modified | Offset 1, 53 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1113</ErrorName> | 3 | ··<ErrorName>CS1113</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates | 5 | ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates |
6 | //·Line:·1 | 6 | //·Line:·12 |
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 | » } | ||
21 | } | 18 | } |
22 | public·static·class·Extension | 19 | public·static·class·Extension |
23 | { | 20 | { |
24 | » public·static·void·Foo·(this·S·s)·{·} | 21 | » public·static·void·Foo·(this·S·s)·{·} |
25 | }</string> | 22 | }</string> |
26 | ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates | 23 | ····<string>//·CS1113:·Extension·method·`Extension.Foo(this·S)'·of·value·type·`S'·cannot·be·used·to·create·delegates |
27 | //·Line:·1 | 24 | //·Line:·11 |
28 | delegate·void·D·(); | 25 | delegate·void·D·(); |
29 | public·class·C | 26 | public·class·C |
30 | { | 27 | { |
31 | » static·void·Main·() | 28 | » static·void·Main·() |
32 | » { | 29 | » { |
33 | » » S·s·=·new·S·(); | 30 | » » S·s·=·new·S·(); |
34 | » » D·d·=·s.Foo; | 31 | » » D·d·=·s.Foo; |
35 | » } | 32 | » } |
36 | } | 33 | } |
37 | public·struct·S | 34 | public·struct·S |
38 | { | 35 | { |
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, 30 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>CS1686</ErrorName> | 3 | ··<ErrorName>CS1686</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1686:·Local·variable·or·parameter·` | 5 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
8 | class·X·{ | ||
9 | 8 | delegate·void·D·(); | |
10 | 9 | unsafe·class·X·{ | |
10 | » public·D·T·(int·a) | ||
11 | » { | 11 | » { |
12 | » » | 12 | » » return·delegate·{ |
13 | » » int· | 13 | » » » int·x·=·a; |
14 | » » S·s·=·delegate·{ | ||
15 | » » » i·=·1; | ||
16 | » » }; | 14 | » » }; |
17 | » » | 15 | » » |
16 | » » int·*y·=·&a; | ||
18 | » } | 17 | » } |
19 | » static·void·Main·()·{} | ||
20 | }</string> | 18 | }</string> |
21 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 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 |
22 | //·Line:·11 | 20 | //·Line:·11 |
23 | //·Compiler·options:·-unsafe | 21 | //·Compiler·options:·-unsafe |
24 | delegate·void·D·(); | 22 | delegate·void·D·(); |
Offset 35, 28 lines modified | Offset 31, 48 lines modified | ||
35 | » » » int·*x·=·&a; | 31 | » » » int·*x·=·&a; |
36 | » » }; | 32 | » » }; |
37 | » } | 33 | » } |
38 | » static·void·Main·() | 34 | » static·void·Main·() |
39 | » {·} | 35 | » {·} |
40 | }</string> | 36 | }</string> |
37 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | ||
38 | //·Line:·16 | ||
39 | //·Compiler·options:·-unsafe | ||
40 | class·X·{ | ||
41 | » delegate·void·S·(); | ||
42 | » unsafe·void·M·() | ||
43 | » { | ||
44 | » » int·i; | ||
45 | » » int·*·j·; | ||
46 | » » S·s·=·delegate·{ | ||
47 | » » » i·=·1; | ||
48 | » » }; | ||
49 | » » j·=·&i; | ||
50 | » } | ||
51 | » static·void·Main·()·{} | ||
52 | }</string> | ||
41 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 53 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
42 | //·Line:·11 | 54 | //·Line:·11 |
43 | //·Compiler·options:·-unsafe | 55 | //·Compiler·options:·-unsafe |
44 | delegate·void·D·(); | 56 | delegate·void·D·(); |
45 | unsafe·class·X·{ | 57 | unsafe·class·X·{ |
46 | » public·D·T·(int·a) | 58 | » public·D·T·(int·a) |
47 | » { | 59 | » { |
60 | » » int·*y·=·&a; | ||
61 | » » | ||
48 | » » return·delegate·{ | 62 | » » return·delegate·{ |
49 | » » » int·x·=·a; | 63 | » » » int·x·=·a; |
50 | » » }; | 64 | » » }; |
51 | » » | ||
52 | » » int·*y·=·&a; | ||
53 | » } | 65 | » } |
54 | }</string> | 66 | }</string> |
55 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | 67 | ····<string>//·CS1686:·Local·variable·or·parameter·`i'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
56 | //·Line:·18 | 68 | //·Line:·18 |
57 | //·Compiler·options:·-unsafe | 69 | //·Compiler·options:·-unsafe |
58 | unsafe·struct·S | 70 | unsafe·struct·S |
Offset 72, 30 lines modified | Offset 88, 14 lines modified | ||
72 | » { | 88 | » { |
73 | » » unsafe·{ | 89 | » » unsafe·{ |
74 | » » » S·str·=·new·S·(); | 90 | » » » S·str·=·new·S·(); |
75 | » » » D·d·=·delegate·{·return·&str.i;·}; | 91 | » » » D·d·=·delegate·{·return·&str.i;·}; |
76 | » » } | 92 | » » } |
77 | » } | 93 | » } |
78 | }</string> | 94 | }</string> |
79 | ····<string>//·CS1686:·Local·variable·or·parameter·`a'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression | ||
80 | //·Line:·11 | ||
81 | //·Compiler·options:·-unsafe | ||
82 | delegate·void·D·(); | ||
83 | unsafe·class·X·{ | ||
84 | » public·D·T·(int·a) | ||
85 | » { | ||
86 | » » int·*y·=·&a; | ||
87 | » » | ||
88 | » » return·delegate·{ | ||
89 | » » » int·x·=·a; | ||
90 | » » }; | ||
91 | » } | ||
92 | }</string> | ||
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 | 95 | ····<string>//·CS1686:·Local·variable·or·parameter·`str'·cannot·have·their·address·taken·and·be·used·inside·an·anonymous·method,·lambda·expression·or·query·expression |
94 | //·Line:·11 | 96 | //·Line:·11 |
95 | //·Compiler·options:·-unsafe | 97 | //·Compiler·options:·-unsafe |
96 | using·System; | 98 | using·System; |
97 | unsafe·struct·S | 99 | unsafe·struct·S |
Offset 1, 42 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0151</ErrorName> | 3 | ··<ErrorName>CS0151</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
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:·25 | ||
7 | //·Compiler·options:·-langversion:5 | ||
8 | using·System; | ||
9 | struct·S1 | ||
10 | { | ||
11 | » public·static·implicit·operator·int?·(S1?·s) | ||
12 | » { | ||
13 | » » throw·new·ApplicationException·(); | ||
14 | » } | ||
15 | » public·static·implicit·operator·int·(S1?·s) | ||
16 | » { | ||
17 | » » throw·new·ApplicationException·(); | ||
18 | » } | ||
19 | } | ||
20 | class·C | ||
21 | { | ||
22 | » public·static·int·Main·() | ||
23 | » { | ||
24 | » » S1?·s1·=·new·S1·(); | ||
25 | » » switch·(s1) | ||
26 | » » { | ||
27 | » » » default: | ||
28 | » » » » return·1; | ||
29 | » » } | ||
30 | » } | ||
31 | }</string> | ||
32 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | 5 | ····<string>//·CS0151:·A·switch·expression·of·type·`Y'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type |
33 | //·Line:·13 | 6 | //·Line:·13 |
34 | class·Y·{ | 7 | class·Y·{ |
35 | » byte·b; | 8 | » byte·b; |
36 | } | 9 | } |
Offset 124, 9 lines modified | Offset 93, 40 lines modified | ||
124 | » » X?·x·=·null; | 93 | » » X?·x·=·null; |
125 | » » switch·(x)·{ | 94 | » » switch·(x)·{ |
126 | » » default: | 95 | » » default: |
127 | » » » break; | 96 | » » » break; |
128 | » » } | 97 | » » } |
129 | » } | 98 | » } |
130 | }</string> | 99 | }</string> |
100 | ····<string>//·CS0151:·A·switch·expression·of·type·`S1?'·cannot·be·converted·to·an·integral·type,·bool,·char,·string,·enum·or·nullable·type | ||
101 | //·Line:·25 | ||
102 | //·Compiler·options:·-langversion:5 | ||
103 | using·System; | ||
104 | struct·S1 | ||
105 | { | ||
106 | » public·static·implicit·operator·int?·(S1?·s) | ||
107 | » { | ||
108 | » » throw·new·ApplicationException·(); | ||
109 | » } | ||
110 | » public·static·implicit·operator·int·(S1?·s) | ||
111 | » { | ||
112 | » » throw·new·ApplicationException·(); | ||
113 | » } | ||
114 | } | ||
115 | class·C | ||
116 | { | ||
117 | » public·static·int·Main·() | ||
118 | » { | ||
119 | » » S1?·s1·=·new·S1·(); | ||
120 | » » switch·(s1) | ||
121 | » » { | ||
122 | » » » default: | ||
123 | » » » » return·1; | ||
124 | » » } | ||
125 | » } | ||
126 | }</string> | ||
131 | ··</Examples> | 127 | ··</Examples> |
132 | </ErrorDocumentation> | 128 | </ErrorDocumentation> |
Offset 1, 51 lines modified | Offset 1, 51 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1599</ErrorName> | 3 | ··<ErrorName>CS1599</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1599:·The·return·type·of·`System. | 5 | ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | using·System; | 7 | using·System; |
8 | 8 | class·C | |
9 | { | 9 | { |
10 | ····public·static·TypedReference·operator·+·(int·a,·Program·b) | ||
11 | ····{ | ||
12 | ····» throw·new·ApplicationException·(); | ||
13 | ··· | 10 | » public·ArgIterator·Method·() |
11 | » { | ||
12 | » » return·null; | ||
13 | » } | ||
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed | 15 | ····<string>//·CS1599:·The·return·type·of·`System.ArgIterator'·is·not·allowed |
16 | //·Line:·8 | 16 | //·Line:·8 |
17 | using·System; | 17 | using·System; |
18 | class·C | 18 | class·C |
19 | { | 19 | { |
20 | ····delegate·ArgIterator·Test·(int·arg); | ||
20 | » public·ArgIterator·Method·() | ||
21 | » { | ||
22 | » » return·null; | ||
23 | » } | ||
24 | }</string> | 21 | }</string> |
25 | ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed | 22 | ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed |
26 | //·Line:·8 | 23 | //·Line:·8 |
27 | using·System; | 24 | using·System; |
28 | class· | 25 | public·class·Program |
29 | { | 26 | { |
30 | ····public·TypedReference· | 27 | ····public·static·TypedReference·operator·+·(int·a,·Program·b) |
31 | ····{ | 28 | ····{ |
32 | » | 29 | ····» throw·new·ApplicationException·(); |
33 | ····} | 30 | ····} |
34 | }</string> | 31 | }</string> |
35 | ····<string>//·CS1599:·The·return·type·of·`System. | 32 | ····<string>//·CS1599:·The·return·type·of·`System.TypedReference'·is·not·allowed |
36 | //·Line:·8 | 33 | //·Line:·8 |
37 | using·System; | 34 | using·System; |
38 | class·C | 35 | class·C |
39 | { | 36 | { |
40 | ···· | 37 | ····public·TypedReference·Method·() |
38 | ····{ | ||
39 | » » return·null; | ||
40 | ····} | ||
41 | }</string> | 41 | }</string> |
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0114</ErrorName> | 3 | ··<ErrorName>CS0114</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0114:·`Y.XX()'·hides·inherited·member·`X.XX()'.·To·make·the·current·member·override·that·implementation,·add·the·override·keyword.·Otherwise·add·the·new·keyword | ||
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-warnaserror·-warn:2 | ||
8 | public·abstract·class·X·{ | ||
9 | » public·abstract·void·XX·(); | ||
10 | } | ||
11 | class·Y·:·X·{ | ||
12 | » void·XX·()·{} | ||
13 | }</string> | ||
14 | ····<string>//·CS0114:·`B.MyEvent'·hides·inherited·member·`A.MyEvent'.·To·make·the·current·member·override·that·implementation,·add·the·override·keyword.·Otherwise·add·the·new·keyword | 5 | ····<string>//·CS0114:·`B.MyEvent'·hides·inherited·member·`A.MyEvent'.·To·make·the·current·member·override·that·implementation,·add·the·override·keyword.·Otherwise·add·the·new·keyword |
15 | //·Line:·12 | 6 | //·Line:·12 |
16 | //·Compiler·options:·-warnaserror·-warn:2 | 7 | //·Compiler·options:·-warnaserror·-warn:2 |
17 | using·System; | 8 | using·System; |
18 | abstract·class·A·{ | 9 | abstract·class·A·{ |
19 | » public·abstract·event·EventHandler·MyEvent; | 10 | » public·abstract·event·EventHandler·MyEvent; |
20 | } | 11 | } |
21 | class·B·:·A·{ | 12 | class·B·:·A·{ |
22 | » public·event·EventHandler·MyEvent; | 13 | » public·event·EventHandler·MyEvent; |
23 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0114:·`Y.XX()'·hides·inherited·member·`X.XX()'.·To·make·the·current·member·override·that·implementation,·add·the·override·keyword.·Otherwise·add·the·new·keyword | ||
16 | //·Line:·10 | ||
17 | //·Compiler·options:·-warnaserror·-warn:2 | ||
18 | public·abstract·class·X·{ | ||
19 | » public·abstract·void·XX·(); | ||
20 | } | ||
21 | class·Y·:·X·{ | ||
22 | » void·XX·()·{} | ||
23 | }</string> | ||
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 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>CS8139</ErrorName> | 3 | ··<ErrorName>CS8139</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8139:·`D.M((int,·int))':·cannot·change·tuple·element·names·when·overriding·inherited·member·`C.M((int,·int))' | ||
6 | //·Line:·13 | ||
7 | class·C | ||
8 | { | ||
9 | » public·virtual·void·M·((int,·int)·arg) | ||
10 | » { | ||
11 | » } | ||
12 | } | ||
13 | class·D·:·C | ||
14 | { | ||
15 | » public·override·void·M·((int·c,·int·d)·arg) | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<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' |
20 | //·Line:·14 | 6 | //·Line:·14 |
21 | class·C | 7 | class·C |
22 | { | 8 | { |
23 | » public·virtual·(int·a,·int·b)·Prop·{ | 9 | » public·virtual·(int·a,·int·b)·Prop·{ |
24 | » » get·{ | 10 | » » get·{ |
Offset 34, 28 lines modified | Offset 18, 44 lines modified | ||
34 | { | 18 | { |
35 | » public·override·(int·c,·int·d)·Prop·{ | 19 | » public·override·(int·c,·int·d)·Prop·{ |
36 | » » get·{ | 20 | » » get·{ |
37 | » » » throw·null; | 21 | » » » throw·null; |
38 | » » } | 22 | » » } |
39 | » }» | 23 | » }» |
40 | }</string> | 24 | }</string> |
25 | ····<string>//·CS8139:·`D.M((int,·int))':·cannot·change·tuple·element·names·when·overriding·inherited·member·`C.M((int,·int))' | ||
26 | //·Line:·13 | ||
27 | class·C | ||
28 | { | ||
29 | » public·virtual·void·M·((int,·int)·arg) | ||
30 | » { | ||
31 | » } | ||
32 | } | ||
33 | class·D·:·C | ||
34 | { | ||
35 | » public·override·void·M·((int·c,·int·d)·arg) | ||
36 | » { | ||
37 | » } | ||
38 | }</string> | ||
41 | ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()' | 39 | ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()' |
42 | //·Line:·14 | 40 | //·Line:·14 |
43 | class·C | 41 | class·C |
44 | { | 42 | { |
45 | » public·virtual·(int·a,·int·b)·M·() | 43 | » public·virtual·(int·a,·int·b)·M·() |
46 | » { | 44 | » { |
47 | » » throw·null; | 45 | » » throw·null; |
48 | » } | 46 | » } |
49 | } | 47 | } |
50 | class·D·:·C | 48 | class·D·:·C |
51 | { | 49 | { |
52 | » public·override·(int,·int)·M·() | 50 | » public·override·(int·c,·int·d)·M·() |
53 | » { | 51 | » { |
54 | » » throw·null; | 52 | » » throw·null; |
55 | » } | 53 | » } |
56 | }</string> | 54 | }</string> |
57 | ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()' | 55 | ····<string>//·CS8139:·`D.M()':·cannot·change·return·type·tuple·element·names·when·overriding·inherited·member·`C.M()' |
58 | //·Line:·14 | 56 | //·Line:·14 |
Offset 65, 14 lines modified | Offset 65, 14 lines modified | ||
65 | » { | 65 | » { |
66 | » » throw·null; | 66 | » » throw·null; |
67 | » } | 67 | » } |
68 | } | 68 | } |
69 | class·D·:·C | 69 | class·D·:·C |
70 | { | 70 | { |
71 | » public·override·(int | 71 | » public·override·(int,·int)·M·() |
72 | » { | 72 | » { |
73 | » » throw·null; | 73 | » » throw·null; |
74 | » } | 74 | » } |
75 | }</string> | 75 | }</string> |
76 | ··</Examples> | 76 | ··</Examples> |
77 | </ErrorDocumentation> | 77 | </ErrorDocumentation> |
Offset 13, 20 lines modified | Offset 13, 20 lines modified | ||
13 | » { | 13 | » { |
14 | » » 2·*·3; | 14 | » » 2·*·3; |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 17 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
18 | //·Line:·9 | 18 | //·Line:·9 |
19 | class· | 19 | public·class·X |
20 | { | 20 | { |
21 | » void· | 21 | » public·static·void·Main·() |
22 | » { | 22 | » { |
23 | » » System.Threading.Tasks.TaskFactory·m·=·null; | ||
24 | » » | 23 | » » return; |
24 | » » 1+1; | ||
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 27 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
28 | //·Line:·11 | 28 | //·Line:·11 |
29 | using·System; | 29 | using·System; |
30 | using·System.Threading.Tasks; | 30 | using·System.Threading.Tasks; |
Offset 35, 22 lines modified | Offset 35, 47 lines modified | ||
35 | { | 35 | { |
36 | » async·Task<int>·Test·() | 36 | » async·Task<int>·Test·() |
37 | » { | 37 | » { |
38 | » » Func<int>·r·=·await·Task.Factory.StartNew·(()·=>·()·=>·1); | 38 | » » Func<int>·r·=·await·Task.Factory.StartNew·(()·=>·()·=>·1); |
39 | » } | 39 | » } |
40 | }</string> | 40 | }</string> |
41 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 41 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
42 | //·Line:· | 42 | //·Line:·10 |
43 | 43 | class·TestClass | |
44 | { | ||
45 | » delegate·void·test_delegate·(int·arg); | ||
46 | » public·TestClass·() | ||
47 | » { | ||
48 | » » test_delegate·D·=·(b)·=>·"a"; | ||
49 | » } | ||
50 | }</string> | ||
51 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | ||
52 | //·Line:·10 | ||
53 | using·System.Linq; | ||
54 | class·C | ||
44 | { | 55 | { |
45 | » public·static·void·Main·() | 56 | » public·static·void·Main·() |
46 | » { | 57 | » { |
47 | » » return; | ||
48 | » » | 58 | » » from·s·in·"string"·select·s; |
59 | » } | ||
60 | }</string> | ||
61 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | ||
62 | //·Line:·10 | ||
63 | using·System; | ||
64 | class·X | ||
65 | { | ||
66 | » public·static·void·Main·() | ||
67 | » { | ||
68 | » » new·Func<int>·(()·=>·0); | ||
49 | » } | 69 | » } |
50 | }</string> | 70 | }</string> |
51 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 71 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
52 | //·Line:·7 | 72 | //·Line:·7 |
53 | class·T·{ | 73 | class·T·{ |
54 | ········static·string·XX; | 74 | ········static·string·XX; |
Offset 66, 23 lines modified | Offset 91, 22 lines modified | ||
66 | ················get·{return·"";} | 91 | ················get·{return·"";} |
67 | ········} | 92 | ········} |
68 | ········static·void·Main·()·{ | 93 | ········static·void·Main·()·{ |
69 | ················T.XX; | 94 | ················T.XX; |
70 | ········} | 95 | ········} |
71 | }</string> | 96 | }</string> |
72 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 97 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
73 | //·Line:· | 98 | //·Line:·9 |
74 | class· | 99 | class·D |
75 | { | 100 | { |
101 | » void·Foo·() | ||
76 | » delegate·void·test_delegate·(int·arg); | ||
77 | » public·TestClass·() | ||
78 | » { | 102 | » { |
79 | » » | 103 | » » System.Threading.Tasks.TaskFactory·m·=·null; |
104 | » » m.StartNew·(()·=>·delegate·{·}); | ||
80 | » } | 105 | » } |
81 | }</string> | 106 | }</string> |
82 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 107 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
83 | //·Line:·13 | 108 | //·Line:·13 |
84 | class·C<T> | 109 | class·C<T> |
85 | { | 110 | { |
Offset 93, 43 lines modified | Offset 117, 19 lines modified | ||
93 | » | 117 | » |
94 | » public·static·void·Main·() | 118 | » public·static·void·Main·() |
95 | » { | 119 | » { |
96 | » » Test·().Foo; | 120 | » » Test·().Foo; |
97 | » } | 121 | » } |
98 | }</string> | 122 | }</string> |
99 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | 123 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement |
100 | //·Line:·10 | ||
101 | using·System; | ||
102 | class·X | ||
103 | { | ||
104 | » public·static·void·Main·() | ||
105 | » { | ||
106 | » » new·Func<int>·(()·=>·0); | ||
107 | » } | ||
108 | }</string> | ||
109 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | ||
110 | //·Line:·8 | 124 | //·Line:·8 |
111 | class·MainClass | 125 | class·MainClass |
112 | { | 126 | { |
113 | » public·static·void·Main·() | 127 | » public·static·void·Main·() |
114 | » { | 128 | » { |
115 | » » for·(int·i·=·0;·i++;·i·<·8)·{ | 129 | » » for·(int·i·=·0;·i++;·i·<·8)·{ |
116 | » » } | 130 | » » } |
117 | » } | 131 | » } |
118 | }</string> | 132 | }</string> |
119 | ····<string>//·CS0201:·Only·assignment,·call,·increment,·decrement,·await,·and·new·object·expressions·can·be·used·as·a·statement | ||
Max diff block lines reached; 23/3433 bytes (0.67%) of diff not shown. |
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>CS0664</ErrorName> | 3 | ··<ErrorName>CS0664</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type | ||
6 | //·Line:·13 | ||
7 | using·System; | ||
8 | public·sealed·class·BoundAttribute·:·System.Attribute | ||
9 | { | ||
10 | » public·float·D; | ||
11 | } | ||
12 | class·C | ||
13 | { | ||
14 | » [Bound·(D·=·300d)] | ||
15 | » double·d2; | ||
16 | }</string> | ||
5 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type | 17 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type |
6 | //·Line:·7 | 18 | //·Line:·7 |
7 | class·X·{ | 19 | class·X·{ |
8 | » void·A·() | 20 | » void·A·() |
9 | » { | 21 | » { |
10 | » » decimal·d·=·2.0; | 22 | » » decimal·d·=·-2.0; |
11 | » } | 23 | » } |
12 | }</string> | 24 | }</string> |
13 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type | 25 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`decimal'.·Add·suffix·`m'·to·create·a·literal·of·this·type |
14 | //·Line:·7 | 26 | //·Line:·7 |
15 | class·X·{ | 27 | class·X·{ |
16 | » void·A·() | 28 | » void·A·() |
17 | » { | 29 | » { |
18 | » » decimal·d·=· | 30 | » » decimal·d·=·2.0; |
19 | » } | 31 | » } |
20 | }</string> | 32 | }</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 | 33 | ····<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 | ||
23 | using·System; | ||
24 | public·sealed·class·BoundAttribute·:·System.Attribute | ||
25 | { | ||
26 | » public·float·D; | ||
27 | } | ||
28 | class·C | ||
29 | { | ||
30 | » [Bound·(D·=·300d)] | ||
31 | » double·d2; | ||
32 | }</string> | ||
33 | ····<string>//·CS0664:·Literal·of·type·double·cannot·be·implicitly·converted·to·type·`float'.·Add·suffix·`f'·to·create·a·literal·of·this·type | ||
34 | //·Line:·6 | 34 | //·Line:·6 |
35 | class·X·{ | 35 | class·X·{ |
36 | » void·A·() | 36 | » void·A·() |
37 | » { | 37 | » { |
38 | » » float·f·=·2.0; | 38 | » » float·f·=·2.0; |
39 | » } | 39 | » } |
40 | }</string> | 40 | }</string> |
Offset 1, 47 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>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·`anonymous·method' |
6 | //·Line:· | 6 | //·Line:·8 |
7 | //·Compiler·options:·-unsafe | ||
8 | public· | 7 | public·class·Test |
9 | { | 8 | { |
10 | » static·int*·Error·() | ||
11 | » { | ||
12 | » » return·(int*)0; | ||
13 | » } | ||
14 | » | ||
15 | » static·void·Main·() | 9 | » static·void·Main·() |
16 | » { | 10 | » { |
17 | » » var·v·=·new·{·Value·=· | 11 | » » var·v·=·new·{·Value·=·i·=>·1·}; |
18 | » } | 12 | » } |
19 | }</string> | 13 | }</string> |
20 | ····<string>//·CS082 | 14 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`null' |
21 | //·Line:·9 | 15 | //·Line:·9 |
22 | class·XX | ||
16 | public·class·Test | ||
23 | { | 17 | { |
24 | » | 18 | » static·void·Main·() |
25 | » { | 19 | » { |
20 | » » int·A·=·9; | ||
21 | » » var·v1·=·new·{·A,·Value·=·null·}; | ||
26 | » » var·m·=·new·{ | ||
27 | » » » Prop·=·(1,·Main) | ||
28 | » » }; | ||
29 | » } | 22 | » } |
30 | }</string> | 23 | }</string> |
31 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·` | 24 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`int*' |
32 | //·Line:· | 25 | //·Line:·9 |
26 | //·Compiler·options:·-unsafe | ||
33 | public·class·Test | 27 | public·unsafe·class·Test |
34 | { | 28 | { |
35 | » static· | 29 | » static·int*·Error·() |
36 | » { | 30 | » { |
31 | » » return·(int*)0; | ||
37 | » } | 32 | » } |
38 | » | 33 | » |
39 | » static·void·Main·() | 34 | » static·void·Main·() |
40 | » { | 35 | » { |
41 | » » var·v·=·new·{·Value·=·Error·()·}; | 36 | » » var·v·=·new·{·Value·=·Error·()·}; |
42 | » } | 37 | » } |
43 | }</string> | 38 | }</string> |
Offset 55, 42 lines modified | Offset 50, 47 lines modified | ||
55 | » } | 50 | » } |
56 | » | 51 | » |
57 | » static·void·Main·() | 52 | » static·void·Main·() |
58 | » { | 53 | » { |
59 | » » var·v·=·new·{·Value·=·Error·}; | 54 | » » var·v·=·new·{·Value·=·Error·}; |
60 | » } | 55 | » } |
61 | }</string> | 56 | }</string> |
62 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·` | 57 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`void' |
63 | //·Line:· | 58 | //·Line:·13 |
64 | public·class·Test | 59 | public·class·Test |
65 | { | 60 | { |
61 | » static·void·Error·() | ||
62 | » { | ||
63 | » } | ||
64 | » | ||
66 | » static·void·Main·() | 65 | » static·void·Main·() |
67 | » { | 66 | » { |
68 | » » var·v·=·new·{·Value·=· | 67 | » » var·v·=·new·{·Value·=·Error·()·}; |
69 | » } | 68 | » } |
70 | }</string> | 69 | }</string> |
71 | ····<string>//·CS082 | 70 | ····<string>//·CS0827:·An·anonymous·type·property·`Prop'·cannot·be·initialized·with·`(int,·method·group)' |
72 | //·Line:·9 | 71 | //·Line:·9 |
72 | class·XX | ||
73 | public·class·Test | ||
74 | { | 73 | { |
75 | » static·void·Main·() | 74 | » public·static·void·Main·() |
76 | » { | 75 | » { |
77 | » » int·A·=·9; | ||
78 | » » var· | 76 | » » var·m·=·new·{ |
77 | » » » Prop·=·(1,·Main) | ||
78 | » » }; | ||
79 | » } | 79 | » } |
80 | }</string> | 80 | }</string> |
81 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' | 81 | ····<string>//·CS0828:·An·anonymous·type·property·`Value'·cannot·be·initialized·with·`anonymous·method' |
82 | //·Line:· | 82 | //·Line:·9 |
83 | public·class·Test | 83 | public·class·Test |
84 | { | 84 | { |
85 | » static·void·Main·() | 85 | » static·void·Main·() |
86 | » { | 86 | » { |
87 | » » var·v·=·new·{·Value·=· | 87 | » » var·v·=·new·{·Value·=·delegate·()·{·return·1;·}·}; |
88 | » } | 88 | » } |
89 | }</string> | 89 | }</string> |
90 | ··</Examples> | 90 | ··</Examples> |
91 | </ErrorDocumentation> | 91 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0432</ErrorName> | 3 | ··<ErrorName>CS0432</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0432:·Alias·`fool'·not·found | ||
6 | //·Line:·9 | ||
7 | class·fool·{·} | ||
8 | class·X·{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » fool::Console.WriteLine·("hello"); | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS0432:·Alias·`BB'·not·found | 5 | ····<string>//·CS0432:·Alias·`BB'·not·found |
15 | //·Line:·13 | 6 | //·Line:·13 |
16 | namespace·A | 7 | namespace·A |
17 | { | 8 | { |
18 | » using·BB·=·System.Collections.Generic; | 9 | » using·BB·=·System.Collections.Generic; |
19 | } | 10 | } |
Offset 24, 14 lines modified | Offset 13, 19 lines modified | ||
24 | namespace·A.B | 13 | namespace·A.B |
25 | { | 14 | { |
26 | » class·X | 15 | » class·X |
27 | » { | 16 | » { |
28 | » » BB::List<int>·p; | 17 | » » BB::List<int>·p; |
29 | » } | 18 | » } |
30 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0432:·Alias·`X'·not·found | ||
21 | //·Line:·5 | ||
22 | using·X·=·System; | ||
23 | using·X::Collections.Generic;</string> | ||
31 | ····<string>//·CS0432:·Alias·`fool'·not·found | 24 | ····<string>//·CS0432:·Alias·`fool'·not·found |
32 | //·Line:·9 | 25 | //·Line:·9 |
33 | using·foo·=·System; | 26 | using·foo·=·System; |
34 | class·X·{ | 27 | class·X·{ |
35 | » static·void·Main·() | 28 | » static·void·Main·() |
Offset 41, 14 lines modified | Offset 35, 20 lines modified | ||
41 | }</string> | 35 | }</string> |
42 | ····<string>//·CS0432:·Alias·`Sa'·not·found | 36 | ····<string>//·CS0432:·Alias·`Sa'·not·found |
43 | //·Line:·6 | 37 | //·Line:·6 |
44 | using·S·=·System; | 38 | using·S·=·System; |
45 | [assembly:·Sa::CLSCompliantAttribute·(false)]</string> | 39 | [assembly:·Sa::CLSCompliantAttribute·(false)]</string> |
46 | ····<string>//·CS0432:·Alias·` | 40 | ····<string>//·CS0432:·Alias·`fool'·not·found |
47 | //·Line:· | 41 | //·Line:·9 |
48 | using·X·=·System; | ||
49 | 42 | class·fool·{·} | |
43 | class·X·{ | ||
44 | » static·void·Main·() | ||
45 | » { | ||
46 | » » fool::Console.WriteLine·("hello"); | ||
47 | » } | ||
48 | }</string> | ||
50 | ··</Examples> | 49 | ··</Examples> |
51 | </ErrorDocumentation> | 50 | </ErrorDocumentation> |
Offset 1, 12 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>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:·9 | ||
7 | class·X | ||
8 | { | ||
9 | ····public·int·Test·()·=>·throw·""; | ||
10 | }</string> | ||
11 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | ||
6 | //·Line:·7 | 12 | //·Line:·7 |
7 | class·X·{ | 13 | class·X·{ |
8 | » static·void·Main·() | 14 | » static·void·Main·() |
9 | » { | 15 | » { |
10 | » » int·a·=·9; | 16 | » » int·a·=·9; |
11 | » » throw·a; | 17 | » » throw·a; |
12 | » } | 18 | » } |
Offset 40, 16 lines modified | Offset 47, 9 lines modified | ||
40 | { | 47 | { |
41 | ····public·static·void·Main·() | 48 | ····public·static·void·Main·() |
42 | ····{ | 49 | ····{ |
43 | ····» try·{} | 50 | ····» try·{} |
44 | ····» catch·(int[])·{} | 51 | ····» catch·(int[])·{} |
45 | ····} | 52 | ····} |
46 | }</string> | 53 | }</string> |
47 | ····<string>//·CS0155:·The·type·caught·or·thrown·must·be·derived·from·System.Exception | ||
48 | //·Line:·9 | ||
49 | class·X | ||
50 | { | ||
51 | ····public·int·Test·()·=>·throw·""; | ||
52 | }</string> | ||
53 | ··</Examples> | 54 | ··</Examples> |
54 | </ErrorDocumentation> | 55 | </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:·`B. | 5 | ····<string>//·CS1057:·`B.E':·Static·classes·cannot·contain·protected·members |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | public·static·class·B | 7 | public·static·class·B |
8 | { | 8 | { |
9 | » protected·class·E·{} | ||
9 | » protected·static·object·_a·=·null; | ||
10 | » » ···· | ||
11 | }</string> | 10 | }</string> |
12 | ····<string>//·CS1057:·`S.P.set':·Static·classes·cannot·contain·protected·members | 11 | ····<string>//·CS1057:·`S.P.set':·Static·classes·cannot·contain·protected·members |
13 | //·Line:·6 | 12 | //·Line:·6 |
14 | static·class·S | 13 | static·class·S |
15 | { | 14 | { |
16 | » public·static·int·P·{ | 15 | » public·static·int·P·{ |
17 | » » get; | 16 | » » get; |
18 | » » protected·set; | 17 | » » protected·set; |
19 | » } | 18 | » } |
20 | }</string> | 19 | }</string> |
21 | ····<string>//·CS1057:·`B. | 20 | ····<string>//·CS1057:·`B._a':·Static·classes·cannot·contain·protected·members |
22 | //·Line:·6 | 21 | //·Line:·6 |
23 | public·static·class·B | 22 | public·static·class·B |
24 | { | 23 | { |
25 | » protected·c | 24 | » protected·static·object·_a·=·null; |
25 | » » ···· | ||
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </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 | » | 9 | » void·Foo·() |
10 | » { | 10 | » { |
11 | » » string·s·=·nameof·( | 11 | » » string·s·=·nameof·(this); |
12 | » } | 12 | » } |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS8081:·Expression·does·not·have·a·name | 14 | ····<string>//·CS8081:·Expression·does·not·have·a·name |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | class·C | 16 | class·C |
17 | { | 17 | { |
18 | » void· | 18 | » static·void·Main·() |
19 | » { | 19 | » { |
20 | » » string·s·=·nameof·( | 20 | » » string·s·=·nameof·(Main·()); |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 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>CS1536</ErrorName> | 3 | ··<ErrorName>CS1536</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1536:·Invalid·parameter·type·`void' | 5 | ····<string>//·CS1536:·Invalid·parameter·type·`void' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | using·System; | ||
8 | class·X | ||
9 | { | ||
10 | » void·Test·(void·a) | ||
11 | » {·} | ||
12 | }</string> | ||
13 | ····<string>//·CS1536:·Invalid·parameter·type·`void' | ||
14 | //·Line:·8 | ||
15 | public·class·Test | 7 | public·class·Test |
16 | { | 8 | { |
17 | » public·static·void·Main·() | 9 | » public·static·void·Main·() |
18 | » { | 10 | » { |
19 | » » object·o·=·(void·v)·=>·1; | 11 | » » object·o·=·(void·v)·=>·1; |
20 | » } | 12 | » } |
21 | }</string> | 13 | }</string> |
14 | ····<string>//·CS1536:·Invalid·parameter·type·`void' | ||
15 | //·Line:·8 | ||
16 | using·System; | ||
17 | class·X | ||
18 | { | ||
19 | » void·Test·(void·a) | ||
20 | » {·} | ||
21 | }</string> | ||
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </ErrorDocumentation> |
Offset 1, 23 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1728</ErrorName> | 3 | ··<ErrorName>CS1728</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1728:·Cannot·create·delegate·from·method·`long?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable<T>·type | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | class·C | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » Func<long>·a·=·new·long?().GetValueOrDefault; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<string>//·CS1728:·Cannot·create·delegate·from·method·`int?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable<T>·type | 5 | ····<string>//·CS1728:·Cannot·create·delegate·from·method·`int?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable<T>·type |
16 | //·Line:·14 | 6 | //·Line:·14 |
17 | using·System; | 7 | using·System; |
18 | class·C | 8 | class·C |
19 | { | 9 | { |
Offset 26, 9 lines modified | Offset 14, 21 lines modified | ||
26 | » void·Error·() | 14 | » void·Error·() |
27 | » { | 15 | » { |
28 | » » int?·i·=·0; | 16 | » » int?·i·=·0; |
29 | » » MyEvent·+=·new·Test·(i.GetValueOrDefault); | 17 | » » MyEvent·+=·new·Test·(i.GetValueOrDefault); |
30 | » } | 18 | » } |
31 | }</string> | 19 | }</string> |
20 | ····<string>//·CS1728:·Cannot·create·delegate·from·method·`long?.GetValueOrDefault()'·because·it·is·a·member·of·System.Nullable<T>·type | ||
21 | //·Line:·10 | ||
22 | using·System; | ||
23 | class·C | ||
24 | { | ||
25 | » public·static·void·Main·() | ||
26 | » { | ||
27 | » » Func<long>·a·=·new·long?().GetValueOrDefault; | ||
28 | » } | ||
29 | }</string> | ||
32 | ··</Examples> | 30 | ··</Examples> |
33 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0264</ErrorName> | 3 | ··<ErrorName>CS0264</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0264:·Partial·declarations·of·` | 5 | ····<string>//·CS0264:·Partial·declarations·of·`Partial<U>'·must·have·the·same·type·parameter·names·in·the·same·order |
6 | //·Line:· | 6 | //·Line:·4 |
7 | partial·class· | 7 | partial·class·Partial<T> |
8 | { | 8 | { |
9 | } | 9 | } |
10 | partial·class· | 10 | partial·class·Partial<U> |
11 | { | 11 | { |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0264:·Partial·declarations·of·` | 13 | ····<string>//·CS0264:·Partial·declarations·of·`A<T,O>'·must·have·the·same·type·parameter·names·in·the·same·order |
14 | //·Line:· | 14 | //·Line:·8 |
15 | partial·class· | 15 | partial·class·A<T,·bool> |
16 | { | 16 | { |
17 | } | 17 | } |
18 | partial·class· | 18 | partial·class·A<T,·O> |
19 | { | 19 | { |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </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)·{ |
9 | ················return·n | 9 | ················return·new·SampleClass(); |
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,·int·value2)·{ |
16 | ················return·n | 16 | ················return·null; |
17 | ········} | 17 | ········} |
18 | }</string> | 18 | }</string> |
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </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>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 | //·GMCS1667:·Attribute·`System.CLSCompliantAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`assembly,·module,·class,·struct,·enum,·constructor,·method,·property,·indexer,·field,·event,·interface,·parameter,·delegate,·return,·type·parameter'·declarations·only | ||
7 | //·Line:·11 | ||
8 | using·System; | ||
9 | using·System.Diagnostics; | ||
10 | class·Class1· | ||
11 | { | ||
12 | ········public·event·ResolveEventHandler·G·{ | ||
13 | ············[CLSCompliant(false)] | ||
14 | ············add·{} | ||
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 | 5 | ····<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 | 6 | //·Line:·14 |
20 | class·Test·{ | 7 | class·Test·{ |
21 | ········public·static·bool·Error·{ | 8 | ········public·static·bool·Error·{ |
22 | ············[System.Obsolete]·set·{ | 9 | ············[System.Obsolete]·set·{ |
23 | ············} | 10 | ············} |
Offset 28, 30 lines modified | Offset 13, 14 lines modified | ||
28 | } | 13 | } |
29 | class·MainClass·{ | 14 | class·MainClass·{ |
30 | ········public·static·void·Main·()·{ | 15 | ········public·static·void·Main·()·{ |
31 | ················Test.Error·=·false; | 16 | ················Test.Error·=·false; |
32 | ········} | 17 | ········} |
33 | }</string> | 18 | }</string> |
34 | ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only | ||
35 | //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only | ||
36 | //·Line:·11 | ||
37 | using·System; | ||
38 | using·System.Diagnostics; | ||
39 | class·Class1· | ||
40 | { | ||
41 | ········public·int·G·{ | ||
42 | ············[Conditional("DEBUG")] | ||
43 | ············get·{ | ||
44 | ····················return·1; | ||
45 | ············} | ||
46 | » } | ||
47 | }</string> | ||
48 | ····<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 | 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 |
49 | //·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 | 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 |
50 | //·Line:·15 | 21 | //·Line:·15 |
51 | class·Test·{ | 22 | class·Test·{ |
52 | ········public·static·bool·Error·{ | 23 | ········public·static·bool·Error·{ |
53 | ············[System.CLSCompliant·(true)]·get·{ | 24 | ············[System.CLSCompliant·(true)]·get·{ |
Offset 71, 9 lines modified | Offset 40, 40 lines modified | ||
71 | using·System; | 40 | using·System; |
72 | public·interface·X·{ | 41 | public·interface·X·{ |
73 | ··[method:CLSCompliant·(false)] | 42 | ··[method:CLSCompliant·(false)] |
74 | ··event·EventHandler·XEvent; | 43 | ··event·EventHandler·XEvent; |
75 | }</string> | 44 | }</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 | ||
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 | ||
47 | //·Line:·11 | ||
48 | using·System; | ||
49 | using·System.Diagnostics; | ||
50 | class·Class1· | ||
51 | { | ||
52 | ········public·event·ResolveEventHandler·G·{ | ||
53 | ············[CLSCompliant(false)] | ||
54 | ············add·{} | ||
55 | ············remove·{} | ||
56 | » } | ||
57 | }</string> | ||
58 | ····<string>//·CS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`method'·declarations·only | ||
59 | //·GMCS1667:·Attribute·`System.Diagnostics.ConditionalAttribute'·is·not·valid·on·property·or·event·accessors.·It·is·valid·on·`class,·method'·declarations·only | ||
60 | //·Line:·11 | ||
61 | using·System; | ||
62 | using·System.Diagnostics; | ||
63 | class·Class1· | ||
64 | { | ||
65 | ········public·int·G·{ | ||
66 | ············[Conditional("DEBUG")] | ||
67 | ············get·{ | ||
68 | ····················return·1; | ||
69 | ············} | ||
70 | » } | ||
71 | }</string> | ||
76 | ··</Examples> | 72 | ··</Examples> |
77 | </ErrorDocumentation> | 73 | </ErrorDocumentation> |
Offset 3, 24 lines modified | Offset 3, 61 lines modified | ||
3 | ··<ErrorName>CS0612</ErrorName> | 3 | ··<ErrorName>CS0612</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0612:·`A.Value'·is·obsolete | 5 | ····<string>//·CS0612:·`A.Value'·is·obsolete |
6 | //·Line:·13 | 6 | //·Line:·13 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | class·A·{ | 8 | class·A·{ |
9 | ····[System.Obsolete | 9 | ····[System.Obsolete] |
10 | ····int·Value·{ | 10 | ····int·Value·{ |
11 | ········set·{ | 11 | ········set·{ |
12 | ········} | 12 | ········} |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·A·()·{ | 15 | ····public·A·()·{ |
16 | ········Value·=·4; | 16 | ········Value·=·4; |
17 | ····} | 17 | ····} |
18 | }</string> | 18 | }</string> |
19 | ····<string>//·CS0612:·`Foo.Bar'·is·obsolete | ||
20 | //·Line:·8 | ||
21 | //·Compiler·options:·-r:CS0612-2-lib.dll·-warnaserror | ||
22 | public·class·Bar·{ | ||
23 | ········public·static·int·Main·() | ||
24 | ········{ | ||
25 | ················Foo·foo·=·new·Foo·(); | ||
26 | ················return·foo.Bar; | ||
27 | ········} | ||
28 | }</string> | ||
29 | ····<string>//·CS0612:·`O1'·is·obsolete | ||
30 | //·Line:·23 | ||
31 | //·Compiler·options:·-warnaserror | ||
32 | using·System; | ||
33 | [Obsolete] | ||
34 | class·O1 | ||
35 | { | ||
36 | } | ||
37 | #pragma·warning·disable·612 | ||
38 | class·A | ||
39 | { | ||
40 | » public·virtual·void·Foo<T>·()·where·T·:·O1 | ||
41 | » { | ||
42 | » } | ||
43 | } | ||
44 | #pragma·warning·restore·612 | ||
45 | class·B·:·A | ||
46 | { | ||
47 | » public·override·void·Foo<U>·() | ||
48 | » { | ||
49 | » } | ||
50 | }</string> | ||
19 | ····<string>//·CS0612:·`E.GetEnumerator()'·is·obsolete | 51 | ····<string>//·CS0612:·`E.GetEnumerator()'·is·obsolete |
20 | //·Line:·22 | 52 | //·Line:·22 |
21 | //·Compiler·options:·-warnaserror | 53 | //·Compiler·options:·-warnaserror |
22 | using·System.Collections; | 54 | using·System.Collections; |
23 | using·System; | 55 | using·System; |
Offset 38, 31 lines modified | Offset 75, 20 lines modified | ||
38 | » public·static·void·Main·() | 75 | » public·static·void·Main·() |
39 | » { | 76 | » { |
40 | » » var·e·=·new·E·(); | 77 | » » var·e·=·new·E·(); |
41 | » » foreach·(var·entry·in·e)·{ | 78 | » » foreach·(var·entry·in·e)·{ |
42 | » » } | 79 | » » } |
43 | » } | 80 | » } |
44 | }</string> | 81 | }</string> |
45 | ····<string>//·CS0612:·`Foo.Bar'·is·obsolete | ||
46 | //·Line:·8 | ||
47 | //·Compiler·options:·-r:CS0612-2-lib.dll·-warnaserror | ||
48 | public·class·Bar·{ | ||
49 | ········public·static·int·Main·() | ||
50 | ········{ | ||
51 | ················Foo·foo·=·new·Foo·(); | ||
52 | ················return·foo.Bar; | ||
53 | ········} | ||
54 | }</string> | ||
55 | ····<string>//·CS0612:·`A.Value'·is·obsolete | 82 | ····<string>//·CS0612:·`A.Value'·is·obsolete |
56 | //·Line:·13 | 83 | //·Line:·13 |
57 | //·Compiler·options:·-warnaserror | 84 | //·Compiler·options:·-warnaserror |
58 | class·A·{ | 85 | class·A·{ |
59 | ····[System.Obsolete] | 86 | ····[System.Obsolete·("")] |
60 | ····int·Value·{ | 87 | ····int·Value·{ |
61 | ········set·{ | 88 | ········set·{ |
62 | ········} | 89 | ········} |
63 | ····} | 90 | ····} |
64 | ···· | 91 | ···· |
65 | ····public·A·()·{ | 92 | ····public·A·()·{ |
66 | ········Value·=·4; | 93 | ········Value·=·4; |
Offset 86, 39 lines modified | Offset 112, 13 lines modified | ||
86 | » { | 112 | » { |
87 | » } | 113 | » } |
88 | } | 114 | } |
89 | #pragma·warning·restore·612 | 115 | #pragma·warning·restore·612 |
90 | class·B·:·A | 116 | class·B·:·A |
91 | { | 117 | { |
92 | » public·override·void·Foo<U>·() | ||
93 | » { | ||
94 | » } | ||
95 | }</string> | ||
96 | ····<string>//·CS0612:·`O1'·is·obsolete | ||
97 | //·Line:·23 | ||
98 | //·Compiler·options:·-warnaserror | ||
99 | using·System; | ||
100 | [Obsolete] | ||
101 | class·O1 | ||
102 | { | ||
103 | } | ||
104 | #pragma·warning·disable·612 | ||
105 | class·A | ||
106 | { | ||
107 | » public·virtual·void·Foo<T>·()·where·T·:·O1 | ||
108 | » { | ||
109 | » } | ||
110 | } | ||
111 | #pragma·warning·restore·612 | ||
112 | class·B·:·A | ||
113 | { | ||
Max diff block lines reached; 58/2307 bytes (2.51%) of diff not shown. |
Offset 24, 69 lines modified | Offset 24, 22 lines modified | ||
24 | class·Program | 24 | class·Program |
25 | { | 25 | { |
26 | » public·static·void·Main·() | 26 | » public·static·void·Main·() |
27 | » { | 27 | » { |
28 | » » bool·b·=·new·A·()·==·new·A·(); | 28 | » » bool·b·=·new·A·()·==·new·A·(); |
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·` | 31 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`null'·and·`null' |
32 | //·Line:· | 32 | //·Line:·8 |
33 | public·class·A·{ | ||
34 | » public·static·implicit·operator·int·(A·a) | ||
35 | » { | ||
36 | » » return·0; | ||
37 | » } | ||
38 | » public·static·implicit·operator·string·(A·a) | ||
39 | » { | ||
40 | » » return·"a"; | ||
41 | » } | ||
42 | » public·static·void·Main·() | ||
43 | » { | ||
44 | » » A·a·=·new·A·(); | ||
45 | » » object·o·=·a·+·a; | ||
46 | » » System.Console.WriteLine·(o); | ||
47 | » } | ||
48 | }</string> | ||
49 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X' | ||
50 | //·Line:·22 | ||
51 | public·class·Y·{ | ||
52 | » public·static·implicit·operator·int·(Y·y)·{ | ||
53 | » » return·0; | ||
54 | » } | ||
55 | » public·static·implicit·operator·string·(Y·y)·{ | ||
56 | » » return·null; | ||
57 | » } | ||
58 | » public·static·implicit·operator·Y·(string·y)·{ | ||
59 | » » return·null; | ||
60 | » } | ||
61 | » public·static·implicit·operator·Y·(int·y)·{ | ||
62 | » » return·null; | ||
63 | » } | ||
64 | } | ||
65 | public·class·X·{ | ||
66 | » public·static·implicit·operator·int·(X·x)·{ | ||
67 | » » return·0; | ||
68 | » } | ||
69 | » public·static·implicit·operator·string·(X·x)·{ | ||
70 | » » return·null; | ||
71 | » } | ||
72 | } | ||
73 | 33 | class·C | |
34 | { | ||
74 | » public·static·void·Main·() | 35 | » public·static·void·Main·() |
75 | » { | 36 | » { |
76 | » » | 37 | » » const·string·s3·=·null·+·null; |
77 | » } | 38 | » } |
78 | }</string> | 39 | }</string> |
79 | ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`Foo'·and·`Foo' | 40 | ····<string>//·CS0034:·Operator·`=='·is·ambiguous·on·operands·of·type·`Foo'·and·`Foo' |
80 | //·Line:·23 | 41 | //·Line:·23 |
81 | public·struct·Foo | 42 | public·struct·Foo |
82 | { | 43 | { |
Offset 106, 22 lines modified | Offset 59, 33 lines modified | ||
106 | » public·static·void·Main·() | 59 | » public·static·void·Main·() |
107 | » { | 60 | » { |
108 | » » Foo·f; | 61 | » » Foo·f; |
109 | » » Foo·f2; | 62 | » » Foo·f2; |
110 | » » var·v·=·f·==·f2; | 63 | » » var·v·=·f·==·f2; |
111 | » } | 64 | » } |
112 | }</string> | 65 | }</string> |
113 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·` | 66 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`A'·and·`A' |
114 | //·Line:· | 67 | //·Line:·22 |
68 | public·class·A·{ | ||
69 | » public·static·implicit·operator·int·(A·a) | ||
70 | » { | ||
71 | » » return·0; | ||
72 | » } | ||
73 | » public·static·implicit·operator·string·(A·a) | ||
74 | » { | ||
75 | » » return·"a"; | ||
76 | » } | ||
115 | class·C | ||
116 | { | ||
117 | » public·static·void·Main·() | 77 | » public·static·void·Main·() |
118 | » { | 78 | » { |
119 | » » | 79 | » » A·a·=·new·A·(); |
80 | » » object·o·=·a·+·a; | ||
81 | » » System.Console.WriteLine·(o); | ||
120 | » } | 82 | » } |
121 | }</string> | 83 | }</string> |
122 | ····<string>//·CS0034:·Operator·`!='·is·ambiguous·on·operands·of·type·`Program.A'·and·`Program.B' | 84 | ····<string>//·CS0034:·Operator·`!='·is·ambiguous·on·operands·of·type·`Program.A'·and·`Program.B' |
123 | //·Line:·36 | 85 | //·Line:·36 |
124 | using·System; | 86 | using·System; |
Offset 154, 9 lines modified | Offset 118, 45 lines modified | ||
154 | » } | 118 | » } |
155 | » public·static·void·Main·(string·[]·args) | 119 | » public·static·void·Main·(string·[]·args) |
156 | » { | 120 | » { |
157 | » » bool·b·=·new·A·()·!=·new·B·(); | 121 | » » bool·b·=·new·A·()·!=·new·B·(); |
158 | » } | 122 | » } |
159 | }</string> | 123 | }</string> |
124 | ····<string>//·CS0034:·Operator·`+'·is·ambiguous·on·operands·of·type·`Y'·and·`X' | ||
125 | //·Line:·22 | ||
126 | public·class·Y·{ | ||
127 | » public·static·implicit·operator·int·(Y·y)·{ | ||
128 | » » return·0; | ||
129 | » } | ||
130 | » public·static·implicit·operator·string·(Y·y)·{ | ||
131 | » » return·null; | ||
132 | » } | ||
133 | » public·static·implicit·operator·Y·(string·y)·{ | ||
134 | » » return·null; | ||
Max diff block lines reached; 23/3003 bytes (0.77%) of diff not shown. |
Offset 9, 33 lines modified | Offset 9, 33 lines modified | ||
9 | class·X·{ | 9 | class·X·{ |
10 | » static·void·Main·() | 10 | » static·void·Main·() |
11 | » { | 11 | » { |
12 | » » D·d2·=·delegate·(ref·int·x)·{}; | 12 | » » D·d2·=·delegate·(ref·int·x)·{}; |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate<T>'·since·there·is·a·parameter·mismatch | ||
16 | //·Line:·8 | ||
17 | class·Test<T> | ||
18 | { | ||
19 | » void·test·(Test<T>·t,·System.Predicate<T>·p) | ||
20 | » { | ||
21 | » » test·(t,·delegate·(Test<T>·item)·{ | ||
22 | » » » return·false; | ||
23 | » » }); | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch | 15 | ····<string>//·CS1661:·Cannot·convert·`lambda·expression'·to·delegate·type·`C.WithOutParam'·since·there·is·a·parameter·mismatch |
27 | //·Line:·10 | 16 | //·Line:·10 |
28 | class·C | 17 | class·C |
29 | { | 18 | { |
30 | » delegate·void·WithOutParam·(out·string·value); | 19 | » delegate·void·WithOutParam·(out·string·value); |
31 | » static·void·Main()· | 20 | » static·void·Main()· |
32 | » { | 21 | » { |
33 | » » WithOutParam·o·=·(string·l)·=>·{·return;·}; | 22 | » » WithOutParam·o·=·(string·l)·=>·{·return;·}; |
34 | » } | 23 | » } |
35 | }</string> | 24 | }</string> |
25 | ····<string>//·CS1661:·Cannot·convert·`anonymous·method'·to·delegate·type·`System.Predicate<T>'·since·there·is·a·parameter·mismatch | ||
26 | //·Line:·8 | ||
27 | class·Test<T> | ||
28 | { | ||
29 | » void·test·(Test<T>·t,·System.Predicate<T>·p) | ||
30 | » { | ||
31 | » » test·(t,·delegate·(Test<T>·item)·{ | ||
32 | » » » return·false; | ||
33 | » » }); | ||
34 | » } | ||
35 | }</string> | ||
36 | ··</Examples> | 36 | ··</Examples> |
37 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 8, 21 lines modified | Offset 8, 21 lines modified | ||
8 | { | 8 | { |
9 | » void·Foo·(params·object[]·o,·params·bool[]·b)·{} | 9 | » void·Foo·(params·object[]·o,·params·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 | ········void·Foo·(params·object[]·o,·bool·b)·{} | 15 | ········void·Foo·(int·i,·params·object[]·o,·bool·b)·{} |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list | 17 | ····<string>//·CS0231:·A·params·parameter·must·be·the·last·parameter·in·a·formal·parameter·list |
18 | //·Line:·5 | 18 | //·Line:·5 |
19 | class·Test | 19 | class·Test |
20 | { | 20 | { |
21 | ········void·Foo·( | 21 | ········void·Foo·(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·(int·i,·params·object[]·o,·params·bool[]·b)·{} | 27 | » void·Foo·(int·i,·params·object[]·o,·params·bool[]·b)·{} |
28 | }</string> | 28 | }</string> |
Offset 1, 24 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>CS1593</ErrorName> | 3 | ··<ErrorName>CS1593</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1593:·Delegate·`System.Action<in | 5 | ····<string>//·CS1593:·Delegate·`System.Action<System.Threading.Tasks.Task>'·does·not·take·`0'·arguments |
6 | //·Line:·1 | 6 | //·Line:·17 |
7 | using·System; | 7 | using·System; |
8 | using·System.Threading.Tasks; | ||
9 | using·System.Collections.Generic; | ||
8 | 10 | namespace·CrashRepro.Core | |
9 | { | 11 | { |
10 | » public· | 12 | » public·class·X |
13 | » {» » | ||
14 | » » async·void·Foo·() | ||
11 | » { | 15 | » » { |
12 | » » | 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 | » » | 22 | » » Task·Run·() |
23 | » » { | ||
24 | » » » return·null; | ||
25 | » » } | ||
15 | » } | 26 | » } |
16 | }</string> | 27 | }</string> |
17 | ····<string>//·CS1593:·Delegate·`Blah.MyDelegate'·does·not·take·`1'·arguments | 28 | ····<string>//·CS1593:·Delegate·`Blah.MyDelegate'·does·not·take·`1'·arguments |
18 | //·Line·:·21 | 29 | //·Line·:·21 |
19 | using·System; | 30 | using·System; |
Offset 43, 26 lines modified | Offset 54, 27 lines modified | ||
43 | » » » return·0; | 54 | » » » return·0; |
44 | » » else | 55 | » » else |
45 | » » » return·1; | 56 | » » » return·1; |
46 | » } | 57 | » } |
47 | }</string> | 58 | }</string> |
48 | ····<string>//·CS1593:·Delegate·` | 59 | ····<string>//·CS1593:·Delegate·`System.Action<int>'·does·not·take·`2'·arguments |
49 | //·Line:·1 | 60 | //·Line:·13 |
50 | // | ||
51 | //·The·delegate·has·an·explicit·signature·with·0·arguments,·so·it· | ||
52 | //·can·not·be·assigned·to·a·delegate·with·one·argument. | ||
53 | // | ||
54 | delegate·void·D·(int·x); | ||
55 | 61 | using·System; | |
62 | public·class·Test | ||
63 | { | ||
56 | » static·void·Main·() | 64 | » public·static·void·Main·() |
57 | » { | 65 | » { |
58 | » » | 66 | » » Action<int>·a·=·(i)·=>·{}; |
67 | » » dynamic·d·=·1; | ||
68 | » » a·(d,·true); | ||
59 | » } | 69 | » } |
60 | }</string> | 70 | }</string> |
61 | ····<string>//·CS1593:·Delegate·`System.Action<System.Exception,object>'·does·not·take·`1'·arguments | 71 | ····<string>//·CS1593:·Delegate·`System.Action<System.Exception,object>'·does·not·take·`1'·arguments |
62 | //·Line:·16 | 72 | //·Line:·16 |
63 | using·System; | 73 | using·System; |
64 | using·System.Threading.Tasks; | 74 | using·System.Threading.Tasks; |
Offset 81, 14 lines modified | Offset 93, 28 lines modified | ||
81 | » » }); | 93 | » » }); |
82 | » } | 94 | » } |
83 | » public·static·void·Function·(Action<Exception,·object>·callback) | 95 | » public·static·void·Function·(Action<Exception,·object>·callback) |
84 | » { | 96 | » { |
85 | » } | 97 | » } |
86 | }</string> | 98 | }</string> |
99 | ····<string>//·CS1593:·Delegate·`D'·does·not·take·`0'·arguments | ||
100 | //·Line:·11 | ||
101 | // | ||
102 | //·The·delegate·has·an·explicit·signature·with·0·arguments,·so·it· | ||
103 | //·can·not·be·assigned·to·a·delegate·with·one·argument. | ||
104 | // | ||
105 | delegate·void·D·(int·x); | ||
106 | class·X·{ | ||
107 | » static·void·Main·() | ||
108 | » { | ||
109 | » » D·d2·=·delegate·()·{}; | ||
110 | » } | ||
111 | }</string> | ||
87 | ····<string>//·CS1593:·Delegate·`System.Func<int,int>'·does·not·take·`2'·arguments | 112 | ····<string>//·CS1593:·Delegate·`System.Func<int,int>'·does·not·take·`2'·arguments |
88 | //·Line:·11 | 113 | //·Line:·11 |
89 | using·System; | 114 | using·System; |
90 | class·C | 115 | class·C |
Offset 98, 35 lines modified | Offset 124, 9 lines modified | ||
98 | » » M·((x,·y)·=>·2); | 124 | » » M·((x,·y)·=>·2); |
99 | » } | 125 | » } |
100 | » static·void·M·(Func<int,·int>·a) | 126 | » static·void·M·(Func<int,·int>·a) |
101 | » { | 127 | » { |
102 | » } | 128 | » } |
103 | }</string> | 129 | }</string> |
104 | ····<string>//·CS1593:·Delegate·`System.Action<System.Threading.Tasks.Task>'·does·not·take·`0'·arguments | ||
105 | //·Line:·17 | ||
106 | using·System; | ||
107 | using·System.Threading.Tasks; | ||
108 | using·System.Collections.Generic; | ||
109 | namespace·CrashRepro.Core | ||
110 | { | ||
111 | » public·class·X | ||
112 | » {» » | ||
113 | » » async·void·Foo·() | ||
114 | » » { | ||
115 | » » » var·pushes·=·await·Run·().ContinueWith·(l·=> | ||
116 | » » » { | ||
117 | » » » » for·(int·i·=·0;·i·<·1;·++i) | ||
118 | » » » » » Run·().ContinueWith(()·=>·{·}); | ||
119 | » » » }); | ||
120 | » » } | ||
121 | » » Task·Run·() | ||
Max diff block lines reached; 23/3090 bytes (0.74%) of diff not shown. |
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>CS0053</ErrorName> | 3 | ··<ErrorName>CS0053</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.NestedClass'·is·less·accessible·than·property·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.Prop' | ||
6 | //·Line:·12 | ||
7 | namespace·MonoTests.System.ComponentModel | ||
8 | { | ||
9 | » public·class·PropertyDescriptorTests | ||
10 | » { | ||
11 | » » class·MissingConverterType_test | ||
12 | » » { | ||
13 | » » » class·NestedClass·{·} | ||
14 | » » » public·NestedClass·Prop·{ | ||
15 | » » » » get·{·return·null;·} | ||
16 | » » » } | ||
17 | » » } | ||
18 | » } | ||
19 | }</string> | ||
5 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`Blah[]'·is·less·accessible·than·property·`A.B' | 20 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`Blah[]'·is·less·accessible·than·property·`A.B' |
6 | //·Line:·6 | 21 | //·Line:·6 |
7 | public·class·A·{ | 22 | public·class·A·{ |
8 | » public·Blah·[]·B·{ | 23 | » public·Blah·[]·B·{ |
9 | » » get·{·return·null;·} | 24 | » » get·{·return·null;·} |
Offset 32, 26 lines modified | Offset 49, 9 lines modified | ||
32 | » } | 49 | » } |
33 | » public·static·void·Main·()·{ | 50 | » public·static·void·Main·()·{ |
34 | » } | 51 | » } |
35 | » ErrorCS0053·error; | 52 | » ErrorCS0053·error; |
36 | }</string> | 53 | }</string> |
37 | ····<string>//·CS0053:·Inconsistent·accessibility:·property·type·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.NestedClass'·is·less·accessible·than·property·`MonoTests.System.ComponentModel.PropertyDescriptorTests.MissingConverterType_test.Prop' | ||
38 | //·Line:·12 | ||
39 | namespace·MonoTests.System.ComponentModel | ||
40 | { | ||
41 | » public·class·PropertyDescriptorTests | ||
42 | » { | ||
43 | » » class·MissingConverterType_test | ||
44 | » » { | ||
45 | » » » class·NestedClass·{·} | ||
46 | » » » public·NestedClass·Prop·{ | ||
47 | » » » » get·{·return·null;·} | ||
48 | » » » } | ||
49 | » » } | ||
50 | » } | ||
51 | }</string> | ||
52 | ··</Examples> | 54 | ··</Examples> |
53 | </ErrorDocumentation> | 55 | </ErrorDocumentation> |
Offset 24, 29 lines modified | Offset 24, 14 lines modified | ||
24 | » » p[0]·=·0; | 24 | » » p[0]·=·0; |
25 | » } | 25 | » } |
26 | » public·static·void·Main·() | 26 | » public·static·void·Main·() |
27 | » { | 27 | » { |
28 | » } | 28 | » } |
29 | }</string> | 29 | }</string> |
30 | ····<string>//·CS1648:·Members·of·readonly·field·`C.s'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) | ||
31 | //·Line:·13 | ||
32 | struct·S·{ | ||
33 | » public·int·x; | ||
34 | } | ||
35 | class·C·{ | ||
36 | » readonly·S·s; | ||
37 | » public·void·Test·() | ||
38 | ········{ | ||
39 | » » s.x·=·42; | ||
40 | » } | ||
41 | }</string> | ||
42 | ····<string>//·CS1648:·Members·of·readonly·field·`Test.p'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) | 30 | ····<string>//·CS1648:·Members·of·readonly·field·`Test.p'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) |
43 | //·Line:·17 | 31 | //·Line:·17 |
44 | using·System; | 32 | using·System; |
45 | public·class·Test | 33 | public·class·Test |
46 | { | 34 | { |
Offset 62, 9 lines modified | Offset 47, 24 lines modified | ||
62 | » » p.foo·=·0; | 47 | » » p.foo·=·0; |
63 | » } | 48 | » } |
64 | » public·static·void·Main·() | 49 | » public·static·void·Main·() |
65 | » { | 50 | » { |
66 | » } | 51 | » } |
67 | }</string> | 52 | }</string> |
53 | ····<string>//·CS1648:·Members·of·readonly·field·`C.s'·cannot·be·modified·(except·in·a·constructor·or·a·variable·initializer) | ||
54 | //·Line:·13 | ||
55 | struct·S·{ | ||
56 | » public·int·x; | ||
57 | } | ||
58 | class·C·{ | ||
59 | » readonly·S·s; | ||
60 | » public·void·Test·() | ||
61 | ········{ | ||
62 | » » s.x·=·42; | ||
63 | » } | ||
64 | }</string> | ||
68 | ··</Examples> | 65 | ··</Examples> |
69 | </ErrorDocumentation> | 66 | </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>CS0524</ErrorName> | 3 | ··<ErrorName>CS0524</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 5 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
6 | //·Line:· | 6 | //·Line:·5 |
7 | interface·Interface·{ | 7 | interface·Interface·{ |
8 | ········interface·I·{} | ||
8 | ········enum·E·{ | ||
9 | ············White, | ||
10 | ············Black | ||
11 | ········} | ||
12 | }</string> | 9 | }</string> |
13 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 10 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
14 | //·Line:·5 | 11 | //·Line:·5 |
15 | interface·Interface·{ | 12 | interface·Interface·{ |
16 | ········public·class·C·{ | 13 | ········public·class·C·{ |
17 | ········} | 14 | ········} |
18 | }</string> | 15 | }</string> |
19 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 16 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
20 | //·Line:·5 | 17 | //·Line:·5 |
21 | interface·Interface·{ | 18 | interface·Interface·{ |
22 | ········ | 19 | ········public·struct·Struct·{ |
20 | ········} | ||
23 | }</string> | 21 | }</string> |
24 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 22 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
25 | //·Line:·5 | 23 | //·Line:·5 |
26 | interface·Interface·{ | 24 | interface·Interface·{ |
27 | ········ | 25 | ········delegate·void·D·(); |
28 | }</string> | 26 | }</string> |
29 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations | 27 | ····<string>//·CS0524:·Interfaces·cannot·declare·classes,·structs,·interfaces,·delegates,·or·enumerations |
30 | //·Line:· | 28 | //·Line:·4 |
31 | interface·Interface·{ | 29 | interface·Interface·{ |
32 | ········ | 30 | ········enum·E·{ |
31 | ············White, | ||
32 | ············Black | ||
33 | ········} | 33 | ········} |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0060</ErrorName> | 3 | ··<ErrorName>CS0060</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`Foo<Bar.Baz>'·is·less·accessible·than·class·`Bar' | ||
6 | //·Line:·7 | ||
7 | public·class·Foo<K>·{ | ||
8 | } | ||
9 | public·class·Bar·:·Foo<Bar.Baz>·{ | ||
10 | » private·class·Baz·{ | ||
11 | » } | ||
12 | }</string> | ||
5 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A<C>.B'·is·less·accessible·than·class·`D' | 13 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A<C>.B'·is·less·accessible·than·class·`D' |
6 | //·Line:·13 | 14 | //·Line:·13 |
7 | public·class·A<T> | 15 | public·class·A<T> |
8 | { | 16 | { |
9 | » public·class·B·{} | 17 | » public·class·B·{} |
10 | } | 18 | } |
Offset 13, 45 lines modified | Offset 23, 58 lines modified | ||
13 | internal·class·C·:·A<C> | 23 | internal·class·C·:·A<C> |
14 | { | 24 | { |
15 | } | 25 | } |
16 | public·class·D·:·C.B | 26 | public·class·D·:·C.B |
17 | { | 27 | { |
18 | }</string> | 28 | }</string> |
19 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·` | 29 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y' |
20 | //·Line:· | 30 | //·Line:·6 |
31 | class·X·{ | ||
32 | } | ||
21 | public·class· | 33 | public·class·Y·:·X·{ |
34 | }</string> | ||
35 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.Base'·is·less·accessible·than·class·`A.B.Derived' | ||
36 | //·Line:·9 | ||
22 | { | ||
23 | » protected·class·C·:·A | ||
24 | » { | ||
25 | » » public·class·E | ||
26 | » » { | ||
27 | » » } | ||
28 | » } | ||
37 | internal·class·A | ||
38 | { | ||
29 | » protected· | 39 | » protected·class·B |
30 | » { | 40 | » { |
31 | » » protected·class· | 41 | » » protected·class·Base·{} |
42 | » » public·class·Derived·:·Base·{·} | ||
32 | » » { | ||
33 | » » } | ||
34 | » } | 43 | » } |
35 | }</string> | 44 | }</string> |
36 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`System.Collections.Generic.List<Foo<T>.Bar>'·is·less·accessible·than·class·`Foo<T>' | 45 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`System.Collections.Generic.List<Foo<T>.Bar>'·is·less·accessible·than·class·`Foo<T>' |
37 | //·Line:·7 | 46 | //·Line:·7 |
38 | using·System; | 47 | using·System; |
39 | using·System.Collections.Generic; | 48 | using·System.Collections.Generic; |
40 | public·class·Foo<T>·:·List<Foo<T>.Bar> | 49 | public·class·Foo<T>·:·List<Foo<T>.Bar> |
41 | { | 50 | { |
42 | » class·Bar | 51 | » class·Bar |
43 | » { | 52 | » { |
44 | » } | 53 | » } |
45 | }</string> | 54 | }</string> |
55 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.C'·is·less·accessible·than·class·`A.B.D' | ||
56 | //·Line:·10 | ||
57 | public·class·A | ||
58 | { | ||
59 | » private·class·B | ||
60 | » { | ||
61 | » » protected·class·C·{·} | ||
62 | » » protected·internal·class·D·:·C | ||
63 | » » { | ||
64 | » » } | ||
65 | ····} | ||
66 | }</string> | ||
46 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F' | 67 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X.A.D.E'·is·less·accessible·than·class·`X.A.B.F' |
47 | //·Line:·10 | 68 | //·Line:·10 |
48 | internal·class·X | 69 | internal·class·X |
49 | { | 70 | { |
50 | » protected·class·A | 71 | » protected·class·A |
51 | » { | 72 | » { |
Offset 64, 61 lines modified | Offset 87, 38 lines modified | ||
64 | » » protected·class·D·:·B | 87 | » » protected·class·D·:·B |
65 | » » { | 88 | » » { |
66 | » » » internal·class·E·{·} | 89 | » » » internal·class·E·{·} |
67 | » » } | 90 | » » } |
68 | » } | 91 | » } |
69 | }</string> | 92 | }</string> |
70 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`X'·is·less·accessible·than·class·`Y' | ||
71 | //·Line:·6 | ||
72 | class·X·{ | ||
73 | } | ||
74 | public·class·Y·:·X·{ | ||
75 | }</string> | ||
76 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.Base'·is·less·accessible·than·class·`A.B.Derived' | ||
77 | //·Line:·9 | ||
78 | internal·class·A | ||
79 | { | ||
80 | » protected·class·B | ||
81 | » { | ||
82 | » » protected·class·Base·{} | ||
83 | » » public·class·Derived·:·Base·{·} | ||
84 | » } | ||
85 | }</string> | ||
86 | ····<string>//·CS0060:·Inconsistent·accessibility:·base·class·`A.B.C'·is·less·accessible·than·class·`A.B.D' | ||
87 | //·Line:·10 | ||
88 | public·class·A | ||
89 | { | ||
90 | » private·class·B | ||
91 | » { | ||
92 | » » protected·class·C·{·} | ||
93 | » » protected·internal·class·D·:·C | ||
94 | » » { | ||
95 | » » } | ||
Max diff block lines reached; 707/3783 bytes (18.69%) of diff not shown. |
Offset 1, 22 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>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> | ||
5 | ····<string>//·CS3018:·`C.field'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C' | 18 | ····<string>//·CS3018:·`C.field'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C' |
6 | //·Line:·10 | 19 | //·Line:·10 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 20 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 21 | using·System; |
9 | [assembly:CLSCompliant·(false)] | 22 | [assembly:CLSCompliant·(false)] |
10 | public·class·C·{ | 23 | public·class·C·{ |
11 | ········[CLSCompliant·(true)] | 24 | ········[CLSCompliant·(true)] |
12 | ········public·long·field; | 25 | ········public·long·field; |
13 | }</string> | 26 | }</string> |
27 | ····<string>//·CS3018:·`C.Error(bool)'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C' | ||
28 | //·Line:·10 | ||
29 | //·Compiler·options:·-warnaserror·-warn:1 | ||
30 | using·System; | ||
31 | [assembly:CLSCompliant·(false)] | ||
32 | public·class·C·{ | ||
33 | ········[CLSCompliant·(true)] | ||
34 | ········protected·void·Error·(bool·arg)·{} | ||
35 | }</string> | ||
14 | ····<string>//·CS3018:·`I.Error()'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`I' | 36 | ····<string>//·CS3018:·`I.Error()'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`I' |
15 | //·Line:·11 | 37 | //·Line:·11 |
16 | //·Compiler·options:·-warnaserror·-warn:1 | 38 | //·Compiler·options:·-warnaserror·-warn:1 |
17 | using·System; | 39 | using·System; |
18 | [assembly:CLSCompliant(true)] | 40 | [assembly:CLSCompliant(true)] |
Offset 51, 35 lines modified | Offset 77, 9 lines modified | ||
51 | ····public·interface·I2·{} | 77 | ····public·interface·I2·{} |
52 | } | 78 | } |
53 | [CLSCompliant·(false)] | 79 | [CLSCompliant·(false)] |
54 | public·partial·class·C1 | 80 | public·partial·class·C1 |
55 | { | 81 | { |
56 | }</string> | 82 | }</string> |
57 | ····<string>//·CS3018:·`NotCompliant.Compliant'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`NotCompliant' | ||
58 | //·Line:·12 | ||
59 | //·Compiler·options:·-warnaserror·-warn:1 | ||
60 | using·System; | ||
61 | [assembly:·CLSCompliant·(true)] | ||
62 | [CLSCompliant·(false)] | ||
63 | public·class·NotCompliant | ||
64 | { | ||
65 | » » [CLSCompliant·(true)] | ||
66 | » » public·class·Compliant | ||
67 | » » { | ||
68 | » » } | ||
69 | }</string> | ||
70 | ····<string>//·CS3018:·`C.Error(bool)'·cannot·be·marked·as·CLS-compliant·because·it·is·a·member·of·non·CLS-compliant·type·`C' | ||
71 | //·Line:·10 | ||
72 | //·Compiler·options:·-warnaserror·-warn:1 | ||
73 | using·System; | ||
74 | [assembly:CLSCompliant·(false)] | ||
75 | public·class·C·{ | ||
76 | ········[CLSCompliant·(true)] | ||
77 | ········protected·void·Error·(bool·arg)·{} | ||
78 | }</string> | ||
79 | ··</Examples> | 83 | ··</Examples> |
80 | </ErrorDocumentation> | 84 | </ErrorDocumentation> |
Offset 18, 28 lines modified | Offset 18, 14 lines modified | ||
18 | class·Test<T>·:·C<T> | 18 | class·Test<T>·:·C<T> |
19 | { | 19 | { |
20 | » class·TestN·:·I,·N.I | 20 | » class·TestN·:·I,·N.I |
21 | » { | 21 | » { |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ····<string>//·CS0695:·`C<T1,T2>'·cannot·implement·both·`IA<T1>'·and·`IB<IA<T2>>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
25 | //·Line:·12 | ||
26 | interface·IA<T> | ||
27 | { | ||
28 | } | ||
29 | interface·IB<T>·:·IA<T> | ||
30 | { | ||
31 | } | ||
32 | class·C<T1,·T2>·:·IA<T1>,·IB<IA<T2>> | ||
33 | { | ||
34 | }</string> | ||
35 | ····<string>//·CS0695:·`C<T,U>'·cannot·implement·both·`A<T>.IB'·and·`A<U>.IB'·because·they·may·unify·for·some·type·parameter·substitutions | 24 | ····<string>//·CS0695:·`C<T,U>'·cannot·implement·both·`A<T>.IB'·and·`A<U>.IB'·because·they·may·unify·for·some·type·parameter·substitutions |
36 | //·Line:·11 | 25 | //·Line:·11 |
37 | class·A<T> | 26 | class·A<T> |
38 | { | 27 | { |
39 | » public·interface·IB | 28 | » public·interface·IB |
40 | » { | 29 | » { |
Offset 64, 28 lines modified | Offset 50, 42 lines modified | ||
64 | {·} | 50 | {·} |
65 | interface·K<X> | 51 | interface·K<X> |
66 | {·} | 52 | {·} |
67 | class·C<X,Y>·:·I<X>,·I<K<Y>> | 53 | class·C<X,Y>·:·I<X>,·I<K<Y>> |
68 | {·}</string> | 54 | {·}</string> |
69 | ····<string>//·CS0695:·` | 55 | ····<string>//·CS0695:·`C<T1,T2>'·cannot·implement·both·`IA<T1>'·and·`IB<IA<T2>>'·because·they·may·unify·for·some·type·parameter·substitutions |
70 | //·Line:· | 56 | //·Line:·12 |
71 | interface·I< | 57 | interface·IA<T> |
72 | { | 58 | { |
59 | } | ||
73 | 60 | interface·IB<T>·:·IA<T> | |
61 | { | ||
62 | } | ||
63 | class·C<T1,·T2>·:·IA<T1>,·IB<IA<T2>> | ||
64 | { | ||
74 | 65 | }</string> | |
75 | ····<string>//·CS0695:·`C<X,Y>'·cannot·implement·both·`I<K<Y>>'·and·`I<X>'·because·they·may·unify·for·some·type·parameter·substitutions | 66 | ····<string>//·CS0695:·`C<X,Y>'·cannot·implement·both·`I<K<Y>>'·and·`I<X>'·because·they·may·unify·for·some·type·parameter·substitutions |
76 | //·Line:·10 | 67 | //·Line:·10 |
77 | interface·I<X> | 68 | interface·I<X> |
78 | {·} | 69 | {·} |
79 | interface·K<X> | 70 | interface·K<X> |
80 | {·} | 71 | {·} |
81 | class·C<X,Y>·:·I<K<Y>>,·I<X> | 72 | class·C<X,Y>·:·I<K<Y>>,·I<X> |
82 | {·}</string> | 73 | {·}</string> |
74 | ····<string>//·CS0695:·`A<X,Y>'·cannot·implement·both·`I<X>'·and·`I<Y>'·because·they·may·unify·for·some·type·parameter·substitutions | ||
75 | //·Line:·7 | ||
76 | interface·I<X> | ||
77 | {·} | ||
78 | class·A<X,Y>·:·I<X>,·I<Y> | ||
79 | {·}</string> | ||
83 | ··</Examples> | 80 | ··</Examples> |
84 | </ErrorDocumentation> | 81 | </ErrorDocumentation> |
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>CS0737</ErrorName> | 3 | ··<ErrorName>CS0737</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`I | 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 | 6 | //·Line:·6 |
7 | using·System; | 7 | using·System; |
8 | interface·I | ||
9 | { | ||
10 | » int·Foo·{·get;·set;·} | ||
11 | } | ||
12 | public·class·MySubClass·:·MyTest,·I | 8 | public·class·MySubClass·:·MyTest,·ICloneable |
13 | { | 9 | { |
14 | } | 10 | } |
15 | public·class·MyTest | 11 | public·class·MyTest |
16 | { | 12 | { |
17 | » | 13 | » internal·object·Clone·() |
18 | » { | 14 | » { |
15 | » » return·MemberwiseClone·(); | ||
19 | » » get·{·return·1;·} | ||
20 | » » protected·set·{·} | ||
21 | » } | 16 | » } |
22 | }</string> | 17 | }</string> |
23 | ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·` | 18 | ····<string>//·CS0737:·`MySubClass'·does·not·implement·interface·member·`I.Foo.set'·and·the·best·implementing·candidate·`MyTest.Foo.set'·is·not·public |
24 | //·Line:·6 | 19 | //·Line:·6 |
25 | using·System; | 20 | using·System; |
21 | interface·I | ||
22 | { | ||
23 | » int·Foo·{·get;·set;·} | ||
24 | } | ||
26 | public·class·MySubClass·:·MyTest,·I | 25 | public·class·MySubClass·:·MyTest,·I |
27 | { | 26 | { |
28 | } | 27 | } |
29 | public·class·MyTest | 28 | public·class·MyTest |
30 | { | 29 | { |
31 | » | 30 | » public·int·Foo |
32 | » { | 31 | » { |
33 | » » | 32 | » » get·{·return·1;·} |
33 | » » protected·set·{·} | ||
34 | » } | 34 | » } |
35 | }</string> | 35 | }</string> |
36 | ····<string>//·CS0737:·`MyTest'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public | 36 | ····<string>//·CS0737:·`MyTest'·does·not·implement·interface·member·`System.ICloneable.Clone()'·and·the·best·implementing·candidate·`MyTest.Clone()'·is·not·public |
37 | //·Line:·6 | 37 | //·Line:·6 |
38 | using·System; | 38 | using·System; |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0501</ErrorName> | 3 | ··<ErrorName>CS0501</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0501:·` | 5 | ····<string>//·CS0501:·`Test.this[string].get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class· | 7 | public·abstract·class·Test |
8 | { | 8 | { |
9 | » public·int· | 9 | » public·string·this·[string·key]·{·get;·set;·} |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0501:·`C.operator·!=(C,·C)'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial | 11 | ····<string>//·CS0501:·`C.operator·!=(C,·C)'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial |
12 | //·Line:·6 | 12 | //·Line:·6 |
13 | class·C | 13 | class·C |
14 | { | 14 | { |
15 | » public·static·bool·operator·!=·(C·l,·C·r); | 15 | » public·static·bool·operator·!=·(C·l,·C·r); |
16 | » public·static·bool·operator·==·(C·l,·C·r); | 16 | » public·static·bool·operator·==·(C·l,·C·r); |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0501:·`X.Mine.get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial | ||
19 | //·Line:·6 | ||
20 | class·X | ||
21 | { | ||
22 | » public·int·Mine·{·get;·set·{}·} | ||
23 | }</string> | ||
18 | ····<string>//·CS0501:·`Class.X()'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial | 24 | ····<string>//·CS0501:·`Class.X()'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial |
19 | //·Line:·5 | 25 | //·Line:·5 |
20 | class·Class·{ | 26 | class·Class·{ |
21 | » virtual·public·void·X·(); | 27 | » virtual·public·void·X·(); |
22 | }</string> | 28 | }</string> |
23 | ····<string>//·CS0501:·`Test.this[string].get'·must·have·a·body·because·it·is·not·marked·abstract,·extern,·or·partial | ||
24 | //·Line:·6 | ||
25 | public·abstract·class·Test | ||
26 | { | ||
27 | » public·string·this·[string·key]·{·get;·set;·} | ||
28 | }</string> | ||
29 | ··</Examples> | 29 | ··</Examples> |
30 | </ErrorDocumentation> | 30 | </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>CS1741</ErrorName> | 3 | ··<ErrorName>CS1741</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1741:·Cannot·specify·a·default·value·for·the·`out'·parameter | ||
6 | //·Line:·6 | ||
7 | interface·I | ||
8 | { | ||
9 | » void·Test·(out·bool·a·=·true); | ||
10 | }</string> | ||
5 | ····<string>//·CS1741:·Cannot·specify·a·default·value·for·the·`ref'·parameter | 11 | ····<string>//·CS1741:·Cannot·specify·a·default·value·for·the·`ref'·parameter |
6 | //·Line:·6 | 12 | //·Line:·6 |
7 | public·class·C | 13 | public·class·C |
8 | { | 14 | { |
9 | » public·void·Test·(ref·bool·a·=·true) | 15 | » public·void·Test·(ref·bool·a·=·true) |
10 | » { | 16 | » { |
11 | » } | 17 | » } |
12 | }</string> | 18 | }</string> |
13 | ····<string>//·CS1741:·Cannot·specify·a·default·value·for·the·`out'·parameter | ||
14 | //·Line:·6 | ||
15 | interface·I | ||
16 | { | ||
17 | » void·Test·(out·bool·a·=·true); | ||
18 | }</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
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>CS0272</ErrorName> | 3 | ··<ErrorName>CS0272</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0272:·The·property·or·indexer·` | 5 | ····<string>//·CS0272:·The·property·or·indexer·`C.this[string]'·cannot·be·used·in·this·context·because·the·set·accessor·is·inaccessible |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | 7 | class·C | |
8 | { | ||
9 | » public·int·this·[string·i]·{·private·set·{·}·get·{·return·1;·}·} | ||
10 | } | ||
8 | public·class·Test | 11 | public·class·Test |
9 | { | 12 | { |
13 | » void·Foo·() | ||
10 | » private·class·A | ||
11 | » { | ||
12 | » » public·string·B·{·get;·private·set;·} | ||
13 | » } | ||
14 | » | ||
15 | » static·void·Main·() | ||
16 | » { | ||
17 | » » | 14 | » {» C·c·=·new·C·(); |
18 | » » | 15 | » » c·[""]·=·9; |
19 | » } | 16 | » } |
20 | }</string> | 17 | }</string> |
21 | ····<string>//·CS0272:·The·property·or·indexer·`P.Prop'·cannot·be·used·in·this·context·because·the·set·accessor·is·inaccessible | 18 | ····<string>//·CS0272:·The·property·or·indexer·`P.Prop'·cannot·be·used·in·this·context·because·the·set·accessor·is·inaccessible |
22 | //·Line:·19 | 19 | //·Line:·19 |
23 | class·P | 20 | class·P |
24 | { | 21 | { |
Offset 37, 24 lines modified | Offset 34, 27 lines modified | ||
37 | public·class·C | 34 | public·class·C |
38 | { | 35 | { |
39 | ····public·static·void·Main·() | 36 | ····public·static·void·Main·() |
40 | ····{ | 37 | ····{ |
41 | » P.Prop·=·453422; | 38 | » P.Prop·=·453422; |
42 | ····} | 39 | ····} |
43 | }</string> | 40 | }</string> |
44 | ····<string>//·CS0272:·The·property·or·indexer·` | 41 | ····<string>//·CS0272:·The·property·or·indexer·`Test.A.B'·cannot·be·used·in·this·context·because·the·set·accessor·is·inaccessible |
45 | //·Line:·1 | 42 | //·Line:·16 |
43 | using·System; | ||
46 | class·C | ||
47 | { | ||
48 | » public·int·this·[string·i]·{·private·set·{·}·get·{·return·1;·}·} | ||
49 | } | ||
50 | public·class·Test | 44 | public·class·Test |
51 | { | 45 | { |
52 | » v | 46 | » private·class·A |
47 | » { | ||
48 | » » public·string·B·{·get;·private·set;·} | ||
49 | » } | ||
50 | » | ||
51 | » static·void·Main·() | ||
52 | » { | ||
53 | » | 53 | » » A·a·=·new·A·(); |
54 | » » | 54 | » » a.B·=·"Foo"; |
55 | » } | 55 | » } |
56 | }</string> | 56 | }</string> |
57 | ··</Examples> | 57 | ··</Examples> |
58 | </ErrorDocumentation> | 58 | </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>CS0540</ErrorName> | 3 | ··<ErrorName>CS0540</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0540:·`N.Nested.C.I.P':·containing·type·does·not·implement·interface·`N.Nested.I' | ||
6 | //·Line:·17 | ||
7 | using·System; | ||
8 | namespace·N | ||
9 | { | ||
10 | » class·Nested | ||
11 | » { | ||
12 | » » public·interface·I | ||
13 | » » { | ||
14 | » » » bool·P·{·get;·} | ||
15 | » » } | ||
16 | » » public·class·C | ||
17 | » » { | ||
18 | » » » bool·I.P | ||
19 | » » » { | ||
20 | » » » » get·{·return·true;·} | ||
21 | » » » } | ||
22 | » » } | ||
23 | » } | ||
24 | }</string> | ||
5 | ····<string>//·CS0540:·`Foo.ISomeProp.SomeProperty':·containing·type·does·not·implement·interface·`ISomeProp' | 25 | ····<string>//·CS0540:·`Foo.ISomeProp.SomeProperty':·containing·type·does·not·implement·interface·`ISomeProp' |
6 | //·Line:·18 | 26 | //·Line:·18 |
7 | public·class·SomeProperty | 27 | public·class·SomeProperty |
8 | { | 28 | { |
9 | } | 29 | } |
Offset 36, 32 lines modified | Offset 59, 9 lines modified | ||
36 | } | 59 | } |
37 | class·B·{ | 60 | class·B·{ |
38 | » void·A.B·()·{} | 61 | » void·A.B·()·{} |
39 | » static·void·Main·()·{} | 62 | » static·void·Main·()·{} |
40 | }</string> | 63 | }</string> |
41 | ····<string>//·CS0540:·`N.Nested.C.I.P':·containing·type·does·not·implement·interface·`N.Nested.I' | ||
42 | //·Line:·17 | ||
43 | using·System; | ||
44 | namespace·N | ||
45 | { | ||
46 | » class·Nested | ||
47 | » { | ||
48 | » » public·interface·I | ||
49 | » » { | ||
50 | » » » bool·P·{·get;·} | ||
51 | » » } | ||
52 | » » public·class·C | ||
53 | » » { | ||
54 | » » » bool·I.P | ||
55 | » » » { | ||
56 | » » » » get·{·return·true;·} | ||
57 | » » » } | ||
58 | » » } | ||
59 | » } | ||
60 | }</string> | ||
61 | ··</Examples> | 64 | ··</Examples> |
62 | </ErrorDocumentation> | 65 | </ErrorDocumentation> |
Offset 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>CS1540</ErrorName> | 3 | ··<ErrorName>CS1540</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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 | ||
6 | //·Line:·17 | ||
7 | class·A | ||
8 | { | ||
9 | » public·object[]·Test·{ | ||
10 | » » set·{·} | ||
11 | » » protected·get·{·return·null;·} | ||
12 | » } | ||
13 | } | ||
14 | class·B·:·A | ||
15 | { | ||
16 | } | ||
17 | class·C·:·A | ||
18 | { | ||
19 | » public·void·Test2·(B·b) | ||
20 | » { | ||
21 | » » foreach·(object·o·in·b.Test)·{ | ||
22 | » » } | ||
23 | » } | ||
24 | }</string> | ||
5 | ····<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 | 25 | ····<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 |
6 | //·Line:·19 | 26 | //·Line:·19 |
7 | class·A | 27 | class·A |
8 | { | 28 | { |
9 | ········protected·int·n; | 29 | ········protected·int·n; |
10 | } | 30 | } |
Offset 41, 185 lines modified | Offset 64, 201 lines modified | ||
41 | » } | 64 | » } |
42 | » | 65 | » |
43 | » public·static·void·Main·() | 66 | » public·static·void·Main·() |
44 | » { | 67 | » { |
45 | » » A·a·=·new·A·(1); | 68 | » » A·a·=·new·A·(1); |
46 | » } | 69 | » } |
47 | }</string> | 70 | }</string> |
48 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.n | 71 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.n'·via·a·qualifier·of·type·`A'.·The·qualifier·must·be·of·type·`B'·or·derived·from·it |
49 | //·Line:·14 | 72 | //·Line:·14 |
50 | class·A | 73 | class·A |
51 | { | 74 | { |
52 | ···· | 75 | ····protected·int·n; |
53 | } | 76 | } |
54 | class·B·:·A | 77 | class·B·:·A |
55 | { | 78 | { |
56 | ···· | 79 | ····public·static·void·Main·() |
57 | » { | 80 | » { |
58 | » » A·b·=·new·A·(); | 81 | » » A·b·=·new·A·(); |
59 | » » b.n· | 82 | » » b.n·=·1; |
60 | » } | 83 | » } |
61 | }</string> | 84 | }</string> |
62 | ····<string>//·CS1540:·Cannot·access·protected·member·`Test.A.Property'·via·a·qualifier·of·type·`Test.A'.·The·qualifier·must·be·of·type·`Test.B.C'·or·derived·from·it | ||
63 | //·Line:·19 | ||
64 | namespace·Test | ||
65 | { | ||
66 | ····public·class·A | ||
67 | ····{ | ||
68 | ········protected·int·Property·{ | ||
69 | ············get·{·return·0;·} | ||
70 | ········} | ||
71 | ····} | ||
72 | · | ||
73 | ····public·class·B·:·A | ||
74 | ····{ | ||
75 | ········private·sealed·class·C | ||
76 | ········{ | ||
77 | ············public·C·(A·a) | ||
78 | ············{ | ||
79 | ················int·test·=·a.Property; | ||
80 | ················test++; | ||
81 | ············} | ||
82 | ········} | ||
83 | ····}· | ||
84 | }</string> | ||
85 | ····<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 | 85 | ····<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 |
86 | //·Line:·9 | 86 | //·Line:·9 |
87 | //·Compiler·options:·-r:CS1540-15-lib.dll | 87 | //·Compiler·options:·-r:CS1540-15-lib.dll |
88 | public·class·Child<T>·:·Parent·where·T·:·Parent | 88 | public·class·Child<T>·:·Parent·where·T·:·Parent |
89 | { | 89 | { |
90 | » public·void·Bar·(T·p) | 90 | » public·void·Bar·(T·p) |
91 | » { | 91 | » { |
92 | » » p.Foo·(); | 92 | » » p.Foo·(); |
93 | » } | 93 | » } |
94 | }</string> | 94 | }</string> |
95 | ····<string>//·CS1540:·Cannot·access·protected·member·`A. | 95 | ····<string>//·CS1540:·Cannot·access·protected·member·`A.Test(int)'·via·a·qualifier·of·type·`B'.·The·qualifier·must·be·of·type·`C'·or·derived·from·it |
96 | //·Line:· | 96 | //·Line:·28 |
97 | using·System; | ||
97 | 98 | public·abstract·class·A | |
99 | { | ||
100 | » protected·virtual·void·Test·(int·a) | ||
101 | » {·} | ||
98 | c | 102 | » public·void·Test·() |
103 | » {·} | ||
104 | } | ||
105 | public·class·B·:·A | ||
99 | { | 106 | { |
100 | » protected· | 107 | » protected·override·void·Test·(int·a) |
108 | » { | ||
109 | » » base.Test·(a); | ||
110 | » } | ||
101 | } | 111 | } |
102 | class· | 112 | public·class·C·:·A |
103 | { | 113 | { |
104 | 114 | » private·B·B; | |
115 | » protected·override·void·Test·(int·a) | ||
105 | » { | 116 | » { |
106 | » » A·b·=·new·A·(); | ||
107 | » » | 117 | » » B.Test·(a); |
118 | » » base.Test·(a); | ||
108 | » } | 119 | » } |
120 | } | ||
121 | class·X | ||
Max diff block lines reached; 9360/12510 bytes (74.82%) of diff not shown. |
Offset 1, 24 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>CS0305</ErrorName> | 3 | ··<ErrorName>CS0305</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0305:·Using·the·generic·type·` | 5 | ····<string>//·CS0305:·Using·the·generic·type·`System.Collections.Generic.List<T>'·requires·`1'·type·argument(s) |
6 | //·Line:· | 6 | //·Line:·8 |
7 | using·System.Collections.Generic; | ||
7 | class· | 8 | class·X |
8 | { | 9 | { |
10 | » List<int,long>·list; | ||
9 | » class·B<T>· | ||
10 | » {· | ||
11 | » } | ||
12 | » | ||
13 | » static·void·Main()· | ||
14 | » { | ||
15 | » » B·b·=·new·B<A>(); | ||
16 | » } | ||
17 | }</string> | 11 | }</string> |
18 | ····<string>//·CS0305:·Using·the·generic·type·`N1.A<T>'·requires·`1'·type·argument(s) | 12 | ····<string>//·CS0305:·Using·the·generic·type·`N1.A<T>'·requires·`1'·type·argument(s) |
19 | //·Line:·12 | 13 | //·Line:·12 |
20 | namespace·N1 | 14 | namespace·N1 |
21 | { | 15 | { |
22 | » class·A<T> | 16 | » class·A<T> |
23 | » { | 17 | » { |
Offset 32, 28 lines modified | Offset 27, 14 lines modified | ||
32 | » class·X | 27 | » class·X |
33 | » { | 28 | » { |
34 | » » static·void·Main·() | 29 | » » static·void·Main·() |
35 | » » { | 30 | » » { |
36 | » » } | 31 | » » } |
37 | » } | 32 | » } |
38 | }</string> | 33 | }</string> |
39 | ····<string>//·CS0305:·Using·the·generic·type·`N<T>'·requires·`1'·type·argument(s) | ||
40 | //·Line:·12 | ||
41 | class·N<T> | ||
42 | { | ||
43 | } | ||
44 | class·C | ||
45 | { | ||
46 | » public·static·void·Main() | ||
47 | » { | ||
48 | » » global::N·n·=·null; | ||
49 | » } | ||
50 | }</string> | ||
51 | ····<string>//·CS0305:·Using·the·generic·method·`X.G<T>()'·requires·`1'·type·argument(s) | 34 | ····<string>//·CS0305:·Using·the·generic·method·`X.G<T>()'·requires·`1'·type·argument(s) |
52 | //·Line:·17 | 35 | //·Line:·17 |
53 | using·System; | 36 | using·System; |
54 | delegate·int·E·(); | 37 | delegate·int·E·(); |
Offset 65, 32 lines modified | Offset 46, 27 lines modified | ||
65 | » } | 46 | » } |
66 | » static·void·Main·() | 47 | » static·void·Main·() |
67 | » { | 48 | » { |
68 | » » E·e2·=·new·E·(G); | 49 | » » E·e2·=·new·E·(G); |
69 | » } | 50 | » } |
70 | }</string> | 51 | }</string> |
71 | ····<string>//·CS0305:·Using·the·generic·type·` | 52 | ····<string>//·CS0305:·Using·the·generic·type·`N<T>'·requires·`1'·type·argument(s) |
72 | //·Line:· | 53 | //·Line:·12 |
73 | using·System.Collections.Generic; | ||
74 | class· | 54 | class·N<T> |
75 | { | 55 | { |
56 | } | ||
76 | » List<int,long>·list; | ||
77 | }</string> | ||
78 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) | ||
79 | //·Line:·9 | ||
80 | class·Stack<T> | ||
81 | {·} | ||
82 | class· | 57 | class·C |
83 | { | 58 | { |
84 | » | 59 | » public·static·void·Main() |
60 | » { | ||
61 | » » global::N·n·=·null; | ||
62 | » } | ||
85 | }</string> | 63 | }</string> |
86 | ····<string>//·CS0305:·Using·the·generic·method·`C.Test<T,Y>(C.Func<T>)'·requires·`2'·type·argument(s) | 64 | ····<string>//·CS0305:·Using·the·generic·method·`C.Test<T,Y>(C.Func<T>)'·requires·`2'·type·argument(s) |
87 | //·Line:·14 | 65 | //·Line:·14 |
88 | public·class·C | 66 | public·class·C |
89 | { | 67 | { |
90 | » public·delegate·int·Func<T>·(T·t); | 68 | » public·delegate·int·Func<T>·(T·t); |
Offset 116, 9 lines modified | Offset 92, 33 lines modified | ||
116 | class·T·{ | 92 | class·T·{ |
117 | » Stack<Test,Test>·a; | 93 | » Stack<Test,Test>·a; |
118 | » static·void·Main() | 94 | » static·void·Main() |
119 | » { | 95 | » { |
120 | » } | 96 | » } |
121 | }</string> | 97 | }</string> |
98 | ····<string>//·CS0305:·Using·the·generic·type·`A.B<T>'·requires·`1'·type·argument(s) | ||
99 | //·Line:·12 | ||
100 | class·A· | ||
101 | { | ||
102 | » class·B<T>· | ||
103 | » {· | ||
104 | » } | ||
105 | » | ||
106 | » static·void·Main()· | ||
107 | » { | ||
108 | » » B·b·=·new·B<A>(); | ||
109 | » } | ||
110 | }</string> | ||
111 | ····<string>//·CS0305:·Using·the·generic·type·`Stack<T>'·requires·`1'·type·argument(s) | ||
112 | //·Line:·9 | ||
113 | class·Stack<T> | ||
114 | {·} | ||
115 | class·X | ||
116 | { | ||
117 | » Stack·stack; | ||
118 | }</string> | ||
122 | ··</Examples> | 119 | ··</Examples> |
123 | </ErrorDocumentation> | 120 | </ErrorDocumentation> |
Max diff block lines reached; -1/2658 bytes (-0.04%) of diff not shown. |
Offset 1, 49 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>CS0459</ErrorName> | 3 | ··<ErrorName>CS0459</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0459:·Cannot·take·the·address·of· | 5 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe·-langversion:latest |
8 | 8 | readonly·struct·X | |
9 | { | 9 | { |
10 | » unsafe·void·Test·() | ||
10 | » static·int·i; | ||
11 | » | ||
12 | » public·static·unsafe·void·Test·() | ||
13 | » { | 11 | » { |
14 | » » fixed·( | 12 | » » fixed·(X*·x·=·&this)·{ |
15 | » » » int**·x·=·&a; | ||
16 | » » } | 13 | » » } |
17 | 14 | » } | |
18 | }</string> | 15 | }</string> |
19 | ····<string>//·CS0459:·Cannot·take·the·address·of· | 16 | ····<string>//·CS0459:·Cannot·take·the·address·of·using·variable·`m' |
20 | //·Line:·1 | 17 | //·Line:·19 |
21 | //·Compiler·options:·-unsafe | 18 | //·Compiler·options:·-unsafe |
22 | using·System; | 19 | using·System; |
23 | class·X·{ | ||
24 | 20 | struct·S·:·IDisposable | |
21 | { | ||
22 | » public·void·Dispose·() | ||
25 | » { | 23 | » { |
26 | » » X·x·=·*&this; | ||
27 | » } | 24 | » } |
25 | } | ||
28 | }</string> | ||
29 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only | ||
30 | //·Line:·11 | ||
31 | //·Compiler·options:·-unsafe·-langversion:latest | ||
26 | class·X·{ | ||
32 | readonly·struct·X | ||
33 | { | ||
34 | » unsafe·void·Test·() | ||
35 | » { | ||
36 | » » fixed·(X*·x·=·&this)·{ | ||
27 | » unsafe·static·void·Main·() | ||
28 | » { | ||
29 | » » using·(S·m·=·new·S·()){ | ||
30 | » » » S*·mm·=·&m; | ||
37 | » » } | 31 | » » } |
38 | » } | 32 | » } |
39 | }</string> | 33 | }</string> |
40 | ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c' | 34 | ····<string>//·CS0459:·Cannot·take·the·address·of·foreach·iteration·variable·`c' |
41 | //·Line:·10 | 35 | //·Line:·10 |
42 | //·Compiler·options:·-unsafe | 36 | //·Compiler·options:·-unsafe |
Offset 52, 31 lines modified | Offset 46, 37 lines modified | ||
52 | » public·static·unsafe·void·Main·() | 46 | » public·static·unsafe·void·Main·() |
53 | » { | 47 | » { |
54 | » » foreach·(char·c·in·"test")·{ | 48 | » » foreach·(char·c·in·"test")·{ |
55 | » » » char*·ch·=·&c; | 49 | » » » char*·ch·=·&c; |
56 | » » } | 50 | » » } |
57 | ····} | 51 | ····} |
58 | }</string> | 52 | }</string> |
59 | ····<string>//·CS0459:·Cannot·take·the·address·of· | 53 | ····<string>//·CS0459:·Cannot·take·the·address·of·`this'·because·it·is·read-only |
60 | //·Line:·1 | 54 | //·Line:·11 |
61 | //·Compiler·options:·-unsafe | 55 | //·Compiler·options:·-unsafe |
62 | using·System; | 56 | using·System; |
63 | struct·S·:·IDisposable | ||
64 | { | ||
65 | 57 | class·X·{ | |
58 | » unsafe·void·Test·() | ||
66 | » { | 59 | » { |
60 | » » X·x·=·*&this; | ||
67 | » } | 61 | » } |
68 | } | ||
69 | 62 | }</string> | |
63 | ····<string>//·CS0459:·Cannot·take·the·address·of·fixed·variable·`a' | ||
64 | //·Line:·10 | ||
65 | //·Compiler·options:·-unsafe | ||
70 | 66 | class·C | |
67 | { | ||
68 | » static·int·i; | ||
69 | » | ||
70 | » public·static·unsafe·void·Test·() | ||
71 | » { | 71 | » { |
72 | » » using·(S·m·=·new·S·()){ | ||
73 | » » | 72 | » » fixed·(int*·a·=·&i)·{ |
73 | » » » int**·x·=·&a; | ||
74 | » » } | 74 | » » } |
75 | 75 | ····} | |
76 | }</string> | 76 | }</string> |
77 | ··</Examples> | 77 | ··</Examples> |
78 | </ErrorDocumentation> | 78 | </ErrorDocumentation> |
Offset 1, 35 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0217</ErrorName> | 3 | ··<ErrorName>CS0217</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&(UserOperatorClass,·UserOperatorClass)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator | ||
6 | //·Line:·22 | ||
7 | public·class·UserOperatorClass | ||
8 | { | ||
9 | ········public·static·bool·operator·&·(UserOperatorClass·u1,·UserOperatorClass·u2)·{ | ||
10 | ················return·true; | ||
11 | ········} | ||
12 | ···· | ||
13 | ········public·static·bool·operator·true·(UserOperatorClass·u)·{ | ||
14 | ················return·true; | ||
15 | ········} | ||
16 | ········public·static·bool·operator·false·(UserOperatorClass·u)·{ | ||
17 | ················return·false; | ||
18 | ········} | ||
19 | ········public·static·void·Main·()·{ | ||
20 | ················ | ||
21 | ················UserOperatorClass·x·=·new·UserOperatorClass(); | ||
22 | ················UserOperatorClass·y·=·new·UserOperatorClass(); | ||
23 | ················UserOperatorClass·z·=·x·&&·y; | ||
24 | ········} | ||
25 | }</string> | ||
26 | ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&(UserOperatorClass,·bool)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator | 5 | ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&(UserOperatorClass,·bool)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator |
27 | //·Line:·25 | 6 | //·Line:·25 |
28 | public·class·UserOperatorClass | 7 | public·class·UserOperatorClass |
29 | { | 8 | { |
30 | » public·static·UserOperatorClass·operator·&·(UserOperatorClass·u1,·bool·u2) | 9 | » public·static·UserOperatorClass·operator·&·(UserOperatorClass·u1,·bool·u2) |
31 | » { | 10 | » { |
Offset 49, 9 lines modified | Offset 25, 33 lines modified | ||
49 | » public·static·void·Main·() | 25 | » public·static·void·Main·() |
50 | » { | 26 | » { |
51 | » » UserOperatorClass·x·=·new·UserOperatorClass·(); | 27 | » » UserOperatorClass·x·=·new·UserOperatorClass·(); |
52 | » » bool·y·=·true; | 28 | » » bool·y·=·true; |
53 | » » UserOperatorClass·z·=·x·&&·y; | 29 | » » UserOperatorClass·z·=·x·&&·y; |
54 | » } | 30 | » } |
55 | }</string> | 31 | }</string> |
32 | ····<string>//·CS0217:·A·user-defined·operator·`UserOperatorClass.operator·&(UserOperatorClass,·UserOperatorClass)'·must·have·each·parameter·type·and·return·type·of·the·same·type·in·order·to·be·applicable·as·a·short·circuit·operator | ||
33 | //·Line:·22 | ||
34 | public·class·UserOperatorClass | ||
35 | { | ||
36 | ········public·static·bool·operator·&·(UserOperatorClass·u1,·UserOperatorClass·u2)·{ | ||
37 | ················return·true; | ||
38 | ········} | ||
39 | ···· | ||
40 | ········public·static·bool·operator·true·(UserOperatorClass·u)·{ | ||
41 | ················return·true; | ||
42 | ········} | ||
43 | ········public·static·bool·operator·false·(UserOperatorClass·u)·{ | ||
44 | ················return·false; | ||
45 | ········} | ||
46 | ········public·static·void·Main·()·{ | ||
47 | ················ | ||
48 | ················UserOperatorClass·x·=·new·UserOperatorClass(); | ||
49 | ················UserOperatorClass·y·=·new·UserOperatorClass(); | ||
50 | ················UserOperatorClass·z·=·x·&&·y; | ||
51 | ········} | ||
52 | }</string> | ||
56 | ··</Examples> | 53 | ··</Examples> |
57 | </ErrorDocumentation> | 54 | </ErrorDocumentation> |
Offset 1, 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, 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 6, 17 lines modified | Offset 6, 17 lines modified | ||
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | using·System; | 8 | using·System; |
9 | public·class·Tester· | 9 | public·class·Tester· |
10 | { | 10 | { |
11 | ····public·static·void· | 11 | ····public·static·void·Foo·() |
12 | ····{ | 12 | ····{ |
13 | ········Console.WriteLine( | 13 | ········Console.WriteLine(default(Tester).ToString()); |
14 | ····} | 14 | ····} |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' | 16 | ····<string>//·CS1720:·Expression·will·always·cause·a·`System.NullReferenceException' |
17 | //·Line:·9 | 17 | //·Line:·9 |
18 | //·Compiler·options:·-warnaserror·-warn:1 | 18 | //·Compiler·options:·-warnaserror·-warn:1 |
19 | public·class·Tester· | 19 | public·class·Tester· |
Offset 30, 14 lines modified | Offset 30, 14 lines modified | ||
30 | //·Line:·11 | 30 | //·Line:·11 |
31 | //·Compiler·options:·-warnaserror·-warn:1 | 31 | //·Compiler·options:·-warnaserror·-warn:1 |
32 | using·System; | 32 | using·System; |
33 | public·class·Tester· | 33 | public·class·Tester· |
34 | { | 34 | { |
35 | ····public·static·void· | 35 | ····public·static·void·Main() |
36 | ····{ | 36 | ····{ |
37 | ········Console.WriteLine( | 37 | ········Console.WriteLine(((object)null).ToString()); |
38 | ····} | 38 | ····} |
39 | }</string> | 39 | }</string> |
40 | ··</Examples> | 40 | ··</Examples> |
41 | </ErrorDocumentation> | 41 | </ErrorDocumentation> |
Offset 1, 23 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>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:·1 | 6 | //·Line:·19 |
7 | //·this·is·bug·#70402 | ||
7 | class·X·{ | ||
8 | » public·static·void·m·(ref·int·i) | ||
9 | » { | ||
10 | » » i++; | ||
11 | » } | ||
8 | using·System; | ||
9 | · | ||
10 | class·T·{ | ||
11 | · | ||
12 | ········enum·A·{·a,·b·} | ||
13 | · | ||
14 | ········static·void·Convert·(out·A·a) | ||
15 | ········{ | ||
16 | ················a·=·A.a; | ||
17 | ········} | ||
18 | · | ||
12 | 19 | ········static·void·Main·() | |
13 | » { | ||
14 | » » m·(ref·4); | ||
15 | 20 | ········{ | |
21 | ················int·a·=·0; | ||
22 | ················Convert·(out·(A)·a); | ||
23 | ········} | ||
16 | }</string> | 24 | }</string> |
17 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 25 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
18 | //·Line:·14 | 26 | //·Line:·14 |
19 | //·this·is·bug·#56016 | 27 | //·this·is·bug·#56016 |
20 | using·System; | 28 | using·System; |
Offset 28, 14 lines modified | Offset 36, 29 lines modified | ||
28 | » static·void·Main()·{ | 36 | » static·void·Main()·{ |
29 | » » int·i·=·1; | 37 | » » int·i·=·1; |
30 | » » test·(ref·(IConvertible)·i); | 38 | » » test·(ref·(IConvertible)·i); |
31 | » } | 39 | » } |
32 | }</string> | 40 | }</string> |
33 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 41 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
42 | //·Line:·9 | ||
43 | class·C | ||
44 | { | ||
45 | » public·static·void·Main·() | ||
46 | » { | ||
47 | » » const·char·c·=·'a'; | ||
48 | » » Foo·(ref·c); | ||
49 | » } | ||
50 | » static·void·Foo(ref·char·i) | ||
51 | » { | ||
52 | » } | ||
53 | }</string> | ||
54 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | ||
34 | //·Line:·13 | 55 | //·Line:·13 |
35 | class·M | 56 | class·M |
36 | { | 57 | { |
37 | » static·void·Test·(ref·byte·b) | 58 | » static·void·Test·(ref·byte·b) |
38 | » { | 59 | » { |
39 | » } | 60 | » } |
Offset 43, 44 lines modified | Offset 66, 21 lines modified | ||
43 | » public·static·void·Main·() | 66 | » public·static·void·Main·() |
44 | » { | 67 | » { |
45 | » » byte·b·=·1; | 68 | » » byte·b·=·1; |
46 | » » Test·(ref·(byte)·b); | 69 | » » Test·(ref·(byte)·b); |
47 | » } | 70 | » } |
48 | }</string> | 71 | }</string> |
49 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | 72 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable |
50 | //·Line:· | 73 | //·Line:·11 |
51 | class· | 74 | class·X·{ |
52 | { | ||
53 | » public·static·void· | 75 | » public·static·void·m·(ref·int·i) |
54 | » { | 76 | » { |
77 | » » i++; | ||
55 | » » const·char·c·=·'a'; | ||
56 | » » Foo·(ref·c); | ||
57 | » } | 78 | » } |
58 | » static·void· | 79 | » static·void·Main·() |
59 | » { | 80 | » { |
81 | » » m·(ref·4); | ||
60 | » } | 82 | » } |
61 | }</string> | 83 | }</string> |
62 | ····<string>//·CS1510:·A·ref·or·out·argument·must·be·an·assignable·variable | ||
63 | //·Line:·19 | ||
64 | //·this·is·bug·#70402 | ||
65 | using·System; | ||
66 | · | ||
67 | class·T·{ | ||
68 | · | ||
69 | ········enum·A·{·a,·b·} | ||
70 | · | ||
71 | ········static·void·Convert·(out·A·a) | ||
72 | ········{ | ||
73 | ················a·=·A.a; | ||
74 | ········} | ||
75 | · | ||
76 | ········static·void·Main·() | ||
77 | ········{ | ||
78 | ················int·a·=·0; | ||
79 | ················Convert·(out·(A)·a); | ||
80 | ········} | ||
81 | }</string> | ||
82 | ··</Examples> | 84 | ··</Examples> |
83 | </ErrorDocumentation> | 85 | </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>CS8082</ErrorName> | 3 | ··<ErrorName>CS8082</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
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:· | 6 | //·Line:·8 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » void·Foo·() | 9 | » void·Foo·() |
10 | » { | 10 | » { |
11 | » » dynamic·o·=·null; | ||
12 | » » var· | 11 | » » var·v·=·nameof·(this?.Equals); |
13 | » } | 12 | » } |
14 | }</string> | 13 | }</string> |
15 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 14 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
16 | //·Line:·9 | 15 | //·Line:·9 |
17 | class·C | 16 | class·C |
18 | { | 17 | { |
19 | » void·Foo·() | 18 | » void·Foo·() |
20 | » { | 19 | » { |
21 | » » | 20 | » » dynamic·o·=·null; |
22 | » » var·s·=·nameof·(o.ToString·().Equals); | 21 | » » var·s·=·nameof·(o.ToString·().Equals); |
23 | » } | 22 | » } |
24 | }</string> | 23 | }</string> |
25 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 24 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
26 | //·Line:· | 25 | //·Line:·9 |
27 | class·C | 26 | class·C |
28 | { | 27 | { |
29 | » void·Foo·() | 28 | » void·Foo·() |
30 | » { | 29 | » { |
30 | » » object·o·=·null; | ||
31 | » » var· | 31 | » » var·s·=·nameof·(o.ToString·().Equals); |
32 | » } | 32 | » } |
33 | }</string> | 33 | }</string> |
34 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression | 34 | ····<string>//·CS8082:·An·argument·to·nameof·operator·cannot·include·sub-expression |
35 | //·Line:·8 | 35 | //·Line:·8 |
36 | class·C | 36 | class·C |
37 | { | 37 | { |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1909</ErrorName> | 3 | ··<ErrorName>CS1909</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·` | 5 | ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`System.Type' |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | using·System.Runtime.InteropServices; | 7 | using·System.Runtime.InteropServices; |
8 | interface·ITest·{ | ||
9 | » void·f·([DefaultParameterValue·(typeof·(ITest))]·System.Type·x); | ||
8 | class·Test·{ | ||
9 | » void·f·([DefaultParameterValue·(new·int[0])]·int[]·x) | ||
10 | » { | ||
11 | » } | ||
12 | }</string> | 10 | }</string> |
13 | ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·` | 11 | ····<string>//·CS1909:·The·DefaultParameterValue·attribute·is·not·applicable·on·parameters·of·type·`int[]' |
14 | //·Line:·7 | 12 | //·Line:·7 |
15 | using·System.Runtime.InteropServices; | 13 | using·System.Runtime.InteropServices; |
16 | interface·ITest·{ | ||
17 | 14 | class·Test·{ | |
15 | » void·f·([DefaultParameterValue·(new·int[0])]·int[]·x) | ||
16 | » { | ||
17 | » } | ||
18 | }</string> | 18 | }</string> |
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 50 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:·` | 5 | ····<string>//·CS0535:·`Stack'·does·not·implement·interface·member·`IStack.Insert(int,·object)' |
6 | //·Line:· | 6 | //·Line:·11 |
7 | · | ||
7 | using·System; | 8 | using·System;· |
9 | · | ||
8 | public·interface·I | 10 | public·interface·IStack·{ |
11 | » void·Insert·(int·index,·object·value); | ||
12 | » object·this·[int·index]·{·set;·} | ||
9 | { | ||
10 | » object·Coordinate·{ | ||
11 | » » get; | ||
12 | » » set; | ||
13 | » } | ||
14 | } | ||
15 | public·abstract·class·CA·:·IA | ||
16 | { | ||
17 | » public·abstract·object·Coordinate·{ | ||
18 | » » get; | ||
19 | » » set; | ||
20 | » } | ||
21 | } | 13 | } |
14 | public·class·Stack·:·IStack·{ | ||
15 | » object·IStack.this·[int·index]·{ | ||
22 | public··partial·class·CB·:·CA | ||
23 | { | ||
24 | » public·override·object·Coordinate·{ | ||
25 | » » get·{ | ||
26 | » » » throw·new·NotImplementedException·(); | ||
27 | » » } | ||
28 | » » set·{ | 16 | » » set·{} |
29 | » » } | ||
30 | » } | 17 | » } |
31 | } | 18 | } |
19 | public·class·D·{ | ||
20 | » static·void·Main·()·{} | ||
32 | public·class·CC·:·CB,·IA | ||
33 | { | ||
34 | » public·new·object·Coordinate·{ | ||
35 | » » get·{ | ||
36 | » » » throw·new·NotImplementedException·(); | ||
37 | » » } | ||
38 | » } | ||
39 | }</string> | 21 | }</string> |
40 | ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set' | 22 | ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.this[int].set' |
41 | //·Line:·33 | 23 | //·Line:·33 |
42 | using·System; | 24 | using·System; |
43 | public·interface·IA | 25 | public·interface·IA |
Offset 78, 58 lines modified | Offset 57, 14 lines modified | ||
78 | { | 57 | { |
79 | » public·new·object·this[int·arg]·{ | 58 | » public·new·object·this[int·arg]·{ |
80 | » » get·{ | 59 | » » get·{ |
81 | » » » throw·new·NotImplementedException·(); | 60 | » » » throw·new·NotImplementedException·(); |
82 | » » } | 61 | » » } |
83 | » } | 62 | » } |
84 | }</string> | 63 | }</string> |
85 | ····<string>//·CS0535:·`Class'·does·not·implement·interface·member·`Interface.Method()' | ||
86 | //·Line:·8 | ||
87 | interface·Interface·{ | ||
88 | ········void·Method(); | ||
89 | } | ||
90 | class·Class:·Interface·{ | ||
91 | }</string> | ||
92 | ····<string>//·CS0535:·`ServerProperty'·does·not·implement·interface·member·`IServerProperty.SetValue(string,·uint)' | ||
93 | //·Line:·10 | ||
94 | public·interface·IServerProperty | ||
95 | { | ||
96 | » int[]·GetChildren·(uint·timeout); | ||
97 | » void·SetValue·(string·value,·uint·timeout); | ||
98 | } | ||
99 | public·class·ServerProperty·:·IServerProperty | ||
100 | { | ||
101 | » public·int[]·GetChildren·(uint·timeout) | ||
102 | » { | ||
103 | » » return·null; | ||
104 | » } | ||
105 | }</string> | ||
106 | ····<string>//·CS0535:·`Stack'·does·not·implement·interface·member·`IStack.Insert(int,·object)' | ||
107 | //·Line:·11 | ||
108 | · | ||
109 | using·System;· | ||
110 | · | ||
111 | public·interface·IStack·{ | ||
112 | » void·Insert·(int·index,·object·value); | ||
113 | » object·this·[int·index]·{·set;·} | ||
114 | } | ||
115 | public·class·Stack·:·IStack·{ | ||
116 | » object·IStack.this·[int·index]·{ | ||
117 | » » set·{} | ||
118 | » } | ||
119 | } | ||
120 | public·class·D·{ | ||
121 | » static·void·Main·()·{} | ||
122 | }</string> | ||
123 | ····<string>//·CS0535:·`CA'·does·not·implement·interface·member·`IA.M()' | 64 | ····<string>//·CS0535:·`CA'·does·not·implement·interface·member·`IA.M()' |
124 | //·Line:·14 | 65 | //·Line:·14 |
125 | interface·IA | 66 | interface·IA |
126 | { | 67 | { |
127 | » void·M·(); | 68 | » void·M·(); |
128 | } | 69 | } |
Offset 177, 9 lines modified | Offset 112, 74 lines modified | ||
177 | public·class·A·:·ITest1·{ | 112 | public·class·A·:·ITest1·{ |
178 | » void·ITest1.GetName(string·id)·{ | 113 | » void·ITest1.GetName(string·id)·{ |
179 | » } | 114 | » } |
180 | } | 115 | } |
181 | public·class·B·:·A,·ITest2·{ | 116 | public·class·B·:·A,·ITest2·{ |
182 | }</string> | 117 | }</string> |
118 | ····<string>//·CS0535:·`CC'·does·not·implement·interface·member·`IA.Coordinate.set' | ||
119 | //·Line:·33 | ||
120 | using·System; | ||
Max diff block lines reached; 23/3818 bytes (0.60%) of diff not shown. |
Offset 1, 37 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·`C' | ||
6 | //·Line:·9 | ||
7 | class·C·{ | ||
8 | » » public·static·bool·operator·!=·(C·a,·C·b)· | ||
9 | » » { | ||
10 | » » » return·true; | ||
11 | » » } | ||
12 | » » | ||
13 | » » public·static·bool·operator·!=·(C·a,·C·b)· | ||
14 | » » { | ||
15 | » » » return·true; | ||
16 | » » } | ||
17 | » | ||
18 | » » public·static·bool·operator·==·(C·a,·C·b) | ||
19 | » » {» return·false;·}» » | ||
20 | » } | ||
21 | class·X·{ | ||
22 | » static·void·Main·() | ||
23 | » { | ||
24 | » } | ||
25 | }</string> | ||
26 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`SampleClass' | 5 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`SampleClass' |
27 | //·Line:·5 | 6 | //·Line:·5 |
28 | class·SampleClass·{ | 7 | class·SampleClass·{ |
29 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ | 8 | ········public·static·implicit·operator·bool·(SampleClass·value)·{ |
30 | ················return·true; | 9 | ················return·true; |
31 | ········} | 10 | ········} |
Offset 56, 9 lines modified | Offset 30, 35 lines modified | ||
56 | » » return·new·Foo(); | 30 | » » return·new·Foo(); |
57 | » } | 31 | » } |
58 | » public·static·implicit·operator·Foo(Bar·the_bar) | 32 | » public·static·implicit·operator·Foo(Bar·the_bar) |
59 | » { | 33 | » { |
60 | » » return·new·Foo(); | 34 | » » return·new·Foo(); |
61 | » } | 35 | » } |
62 | }</string> | 36 | }</string> |
37 | ····<string>//·CS0557:·Duplicate·user-defined·conversion·in·type·`C' | ||
38 | //·Line:·9 | ||
39 | class·C·{ | ||
40 | » » public·static·bool·operator·!=·(C·a,·C·b)· | ||
41 | » » { | ||
42 | » » » return·true; | ||
43 | » » } | ||
44 | » » | ||
45 | » » public·static·bool·operator·!=·(C·a,·C·b)· | ||
46 | » » { | ||
47 | » » » return·true; | ||
48 | » » } | ||
49 | » | ||
50 | » » public·static·bool·operator·==·(C·a,·C·b) | ||
51 | » » {» return·false;·}» » | ||
52 | » } | ||
53 | class·X·{ | ||
54 | » static·void·Main·() | ||
55 | » { | ||
56 | » } | ||
57 | }</string> | ||
63 | ··</Examples> | 58 | ··</Examples> |
64 | </ErrorDocumentation> | 59 | </ErrorDocumentation> |
Offset 3, 35 lines modified | Offset 3, 35 lines modified | ||
3 | ··<ErrorName>CS1519</ErrorName> | 3 | ··<ErrorName>CS1519</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration | 5 | ····<string>//·CS1519:·Unexpected·symbol·`using'·in·class,·struct,·or·interface·member·declaration |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | class·X·{·} | 7 | class·X·{·} |
8 | using·System;</string> | 8 | using·System;</string> |
9 | ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration | ||
10 | //·Line:·8 | ||
11 | class·C | ||
12 | { | ||
13 | ····public·static·void·Main·() | ||
14 | ····{ | ||
15 | ····}; | ||
16 | }</string> | ||
17 | ····<string>//·CS1519:·Unexpected·symbol·`extern'·in·class,·struct,·or·interface·member·declaration | 9 | ····<string>//·CS1519:·Unexpected·symbol·`extern'·in·class,·struct,·or·interface·member·declaration |
18 | //·Line:·5 | 10 | //·Line:·5 |
19 | public·class·Test·{} | 11 | public·class·Test·{} |
20 | extern·alias·Hey;</string> | 12 | extern·alias·Hey;</string> |
21 | ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration | 13 | ····<string>//·CS1519:·Unexpected·symbol·`}'·in·class,·struct,·or·interface·member·declaration |
22 | //·Line:·7 | 14 | //·Line:·7 |
23 | public·class·Foo | 15 | public·class·Foo |
24 | { | 16 | { |
25 | » public·f· | 17 | » public·f· |
26 | }</string> | 18 | }</string> |
19 | ····<string>//·CS1519:·Unexpected·symbol·`;'·in·class,·struct,·or·interface·member·declaration | ||
20 | //·Line:·8 | ||
21 | class·C | ||
22 | { | ||
23 | ····public·static·void·Main·() | ||
24 | ····{ | ||
25 | ····}; | ||
26 | }</string> | ||
27 | ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration | 27 | ····<string>//·CS1519:·Unexpected·symbol·`unchecked'·in·class,·struct,·or·interface·member·declaration |
28 | //·Line:·6 | 28 | //·Line:·6 |
29 | class·C | 29 | class·C |
30 | {··· | 30 | {··· |
31 | » unchecked·const·decimal·d·=·79m; | 31 | » unchecked·const·decimal·d·=·79m; |
32 | }</string> | 32 | }</string> |
Offset 1, 53 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>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 | 6 | //·Line:·6 |
7 | interface·IA | ||
8 | { | ||
9 | » ref·void·Foo·(); | ||
10 | }</string> | ||
11 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
12 | //·Line:·6 | ||
13 | class·C | 7 | class·C |
14 | » static·void·Main·()·{ | ||
15 | » » int·i·=·sizeof·(void); | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
19 | //·Line:·7 | ||
20 | using·System; | ||
21 | class·X | ||
22 | { | 8 | { |
23 | » | 9 | » int·Foo·() |
24 | » { | 10 | » { |
25 | » » void· | 11 | » » foreach·(void·v·in·this) |
12 | » » { | ||
13 | » » } | ||
26 | » } | 14 | » } |
27 | }</string> | 15 | }</string> |
28 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 16 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
29 | //·Line:·8 | 17 | //·Line:·8 |
30 | class· | 18 | class·X |
31 | { | 19 | { |
32 | » static·void·Main·() | 20 | » static·void·Main·() |
33 | » { | 21 | » { |
34 | » » b | 22 | » » object·o·=·default(void); |
35 | » } | 23 | » } |
36 | }</string> | 24 | }</string> |
37 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 25 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
38 | //·Line:·6 | 26 | //·Line:·6 |
39 | class·C·{ | ||
40 | » const·string·s·=·"3"; | ||
41 | 27 | interface·IA | |
28 | { | ||
29 | » ref·void·Foo·(); | ||
42 | }</string> | 30 | }</string> |
43 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 31 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
44 | //·Line:·11 | 32 | //·Line:·11 |
45 | namespace·OtherTest | 33 | namespace·OtherTest |
46 | { | 34 | { |
47 | » public·static·class·Program | 35 | » public·static·class·Program |
Offset 56, 76 lines modified | Offset 42, 90 lines modified | ||
56 | » » { | 42 | » » { |
57 | » » » if·(p·is·String) | 43 | » » » if·(p·is·String) |
58 | » » » » (void)((string)·p).ToString·(); | 44 | » » » » (void)((string)·p).ToString·(); |
59 | » » } | 45 | » » } |
60 | » } | 46 | » } |
61 | }</string> | 47 | }</string> |
62 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 48 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
63 | //·Line:· | 49 | //·Line:·10 |
50 | class·Foo<T> | ||
51 | {·} | ||
64 | class· | 52 | class·X |
65 | 53 | { | |
54 | » static·void·Main·() | ||
55 | » { | ||
56 | » » Foo<void>·foo; | ||
57 | » } | ||
66 | }</string> | 58 | }</string> |
67 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 59 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
68 | //·Line:· | 60 | //·Line:·8 |
69 | using·System; | ||
70 | class·X | 61 | class·X |
71 | { | 62 | { |
72 | » static·void·Main·() | 63 | » static·void·Main·() |
73 | » { | 64 | » { |
74 | » » void[]· | 65 | » » var·e·=·from·void·v·in·new·int·[]·{·0·}·select·i; |
75 | » } | 66 | » } |
76 | }</string> | 67 | }</string> |
77 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 68 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
78 | //·Line:·6 | 69 | //·Line:·6 |
79 | class·C | 70 | class·C·{ |
71 | » static·void·Main·()·{ | ||
72 | » » int·i·=·sizeof·(void); | ||
80 | { | ||
81 | » int·Foo·() | ||
82 | » { | ||
83 | » » foreach·(void·v·in·this) | ||
84 | » » { | ||
85 | » » } | ||
86 | » } | 73 | » } |
87 | }</string> | 74 | }</string> |
88 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 75 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
89 | //·Line:· | 76 | //·Line:·9 |
77 | using·System; | ||
90 | class·Foo<T> | ||
91 | {·} | ||
92 | class·X | 78 | class·X |
93 | { | 79 | { |
94 | » static·void·Main·() | 80 | » static·void·Main·() |
95 | » { | 81 | » { |
96 | » » | 82 | » » void[]·a; |
97 | » } | 83 | » } |
98 | }</string> | 84 | }</string> |
99 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | 85 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context |
100 | //·Line:· | 86 | //·Line:·5 |
87 | class·C·{ | ||
88 | ········public·const·void·val·=·null; | ||
89 | }</string> | ||
90 | ····<string>//·CS1547:·Keyword·`void'·cannot·be·used·in·this·context | ||
91 | //·Line:·7 | ||
92 | using·System; | ||
101 | class·X | 93 | class·X |
102 | { | 94 | { |
103 | » static·void·Main·() | 95 | » static·void·Main·() |
Max diff block lines reached; 670/3281 bytes (20.42%) of diff not shown. |
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>CS0714</ErrorName> | 3 | ··<ErrorName>CS0714</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0714:·Static·class·` | 5 | ····<string>//·CS0714:·Static·class·`C'·cannot·implement·interfaces |
6 | //·Line:· | 6 | //·Line:·12 |
7 | 7 | interface·I | |
8 | { | 8 | { |
9 | } | 9 | } |
10 | static·partial·class· | 10 | static·partial·class·C |
11 | { | ||
12 | } | ||
13 | partial·class·C·:·I | ||
11 | { | 14 | { |
12 | }</string> | 15 | }</string> |
13 | ····<string>//·CS0714:·Static·class·`StaticClass'·cannot·implement·interfaces | 16 | ····<string>//·CS0714:·Static·class·`StaticClass'·cannot·implement·interfaces |
14 | //·Line:·4 | 17 | //·Line:·4 |
15 | static·class·StaticClass:·System.IComparable·{ | 18 | static·class·StaticClass:·System.IComparable·{ |
16 | }</string> | 19 | }</string> |
17 | ····<string>//·CS0714:·Static·class·`C'·cannot·implement·interfaces | 20 | ····<string>//·CS0714:·Static·class·`StaticClass'·cannot·implement·interfaces |
18 | //·Line:· | 21 | //·Line:·8 |
19 | interface·I | ||
20 | { | ||
21 | } | ||
22 | static·partial·class·C | 22 | static·partial·class·StaticClass |
23 | { | 23 | { |
24 | } | 24 | } |
25 | partial·class·C | 25 | static·partial·class·StaticClass:·System.ICloneable |
26 | { | 26 | { |
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </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 | ||
9 | //·Line:·3 | 6 | //·Line:·3 |
10 | extern·alias·global; | 7 | extern·alias·global; |
11 | using·System; | 8 | using·System; |
12 | public·class·Test· | 9 | public·class·Test· |
13 | { | 10 | { |
14 | » static·void·Main·() | 11 | » static·void·Main·() |
15 | » { | 12 | » { |
16 | » } | 13 | » } |
17 | }</string> | 14 | }</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, 19 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>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 | //·Line:·6 |
7 | class· | 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:·6 | ||
15 | public·class·MonoRuntime | ||
8 | { | 16 | { |
9 | » public·static·void·Main·() | 17 | » public·static·void·Main·(A,·B) |
10 | » { | 18 | » { |
11 | » » object·o·=·(int)·=>·null; | ||
12 | » } | 19 | » } |
13 | }</string> | 20 | }</string> |
14 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier | 21 | ····<string>//·CS1001:·Unexpected·symbol·`,',·expecting·identifier |
15 | //·Line:·8 | 22 | //·Line:·8 |
16 | static·class·Converter | 23 | static·class·Converter |
17 | { | 24 | { |
Offset 21, 55 lines modified | Offset 29, 47 lines modified | ||
21 | » { | 29 | » { |
22 | » » {·Options.,·"I·am·completed!"·}, | 30 | » » {·Options.,·"I·am·completed!"·}, |
23 | » }; | 31 | » }; |
24 | }</string> | 32 | }</string> |
25 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 33 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
26 | //·Line:·6 | 34 | //·Line:·6 |
27 | class· | 35 | class·C |
28 | { | 36 | { |
29 | » | 37 | » public·void·Foo·(params·System.Action) |
30 | » { | 38 | » { |
31 | » } | 39 | » } |
32 | }</string> | 40 | }</string> |
33 | ····<string>//·CS1001:· | 41 | ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive |
34 | //·Line:· | 42 | //·Line:·5 |
43 | #if·false | ||
44 | » #define | ||
45 | #endif</string> | ||
35 | public·class·Foo | ||
36 | { | ||
37 | ····public·event·System.Collections.Generic.IList<int> | ||
38 | }</string> | ||
39 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 46 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
40 | //·Line:·6 | 47 | //·Line:·6 |
41 | class·T·{ | ||
42 | » //·Change·(args)·to·(string·args)·to·fix·it | ||
43 | 48 | class·B<T> | |
49 | { | ||
50 | » T·Foo·(T) | ||
44 | » { | 51 | » { |
45 | » } | 52 | » } |
46 | }</string> | 53 | }</string> |
47 | ····<string>//·CS1001:·Unexpected·symbol·` | 54 | ····<string>//·CS1001:·Unexpected·symbol·`}',·expecting·identifier |
48 | //·Line:·6 | 55 | //·Line:·6 |
49 | public·class· | 56 | public·class·Foo |
50 | { | 57 | { |
58 | ····public·event·System.Collections.Generic.IList<int> | ||
51 | » public·static·void·Main·(A,·B) | ||
52 | » { | ||
53 | » } | ||
54 | }</string> | 59 | }</string> |
55 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier | 60 | ····<string>//·CS1001:·Unexpected·symbol·`)',·expecting·identifier |
56 | //·Line:· | 61 | //·Line:·8 |
57 | class·C | 62 | class·C |
58 | { | 63 | { |
59 | » public· | 64 | » public·static·void·Main·() |
60 | » { | 65 | » { |
66 | » » object·o·=·(int)·=>·null; | ||
61 | » } | 67 | » } |
62 | }</string> | 68 | }</string> |
63 | ····<string>//·CS1001:·Missing·identifier·to·pre-processor·directive | ||
64 | //·Line:·5 | ||
65 | #if·false | ||
66 | » #define | ||
67 | #endif</string> | ||
68 | ··</Examples> | 69 | ··</Examples> |
69 | </ErrorDocumentation> | 70 | </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, 68 lines modified | Offset 1, 81 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
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:· | 6 | //·Line:·6 |
7 | public·class·C | 7 | public·class·C |
8 | { | 8 | { |
9 | » bool·res·=·Foo·(out·int·arg); | ||
9 | » public·C·(bool·value) | ||
10 | » {» » | ||
11 | » } | ||
10 | » static·bool·Foo·(out·int·arg) | ||
12 | » public·C·() | ||
13 | » » :·this·(Foo·(out·int·arg)) | ||
14 | » { | 11 | » { |
12 | » » arg·=·2; | ||
13 | » » return·false; | ||
15 | » } | 14 | » } |
15 | }</string> | ||
16 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | ||
17 | //·Line:·11 | ||
18 | public·class·C | ||
19 | { | ||
20 | » bool·Prop·{·get;·}·=·Foo·(out·int·arg); | ||
16 | » static·bool·Foo·(out·int·arg) | 21 | » static·bool·Foo·(out·int·arg) |
17 | » { | 22 | » { |
18 | » » arg·=·2; | 23 | » » arg·=·2; |
19 | » » return·false; | 24 | » » return·false; |
20 | » } | 25 | » } |
21 | }</string> | 26 | }</string> |
22 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 27 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
23 | //·Line:· | 28 | //·Line:·8 |
29 | using·System; | ||
24 | public·class·C | 30 | public·class·C |
25 | { | 31 | { |
26 | » | 32 | » event·Action·H·=·Foo·(out·var·res); |
27 | » static· | 33 | » static·Action·Foo·(out·int·arg) |
28 | » { | 34 | » { |
35 | » » arg·=·2; | ||
29 | » » return·null; | 36 | » » return·null; |
30 | » } | 37 | » } |
31 | }</string> | 38 | }</string> |
32 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 39 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
33 | //·Line:·11 | 40 | //·Line:·11 |
34 | public·class·C | 41 | public·class·C |
35 | { | 42 | { |
36 | » | 43 | » public·C·(bool·value) |
44 | » {» » | ||
45 | » } | ||
46 | » public·C·() | ||
47 | » » :·this·(Foo·(out·int·arg)) | ||
48 | » {» | ||
49 | » } | ||
37 | » static·bool·Foo·(out·int·arg) | 50 | » static·bool·Foo·(out·int·arg) |
38 | » { | 51 | » { |
39 | » » arg·=·2; | 52 | » » arg·=·2; |
40 | » » return·false; | 53 | » » return·false; |
41 | » } | 54 | » } |
42 | }</string> | 55 | }</string> |
43 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | 56 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers |
44 | //·Line:· | 57 | //·Line:·6 |
45 | using·System; | ||
46 | public·class·C | 58 | public·class·C |
47 | { | 59 | { |
48 | » | 60 | » bool·res·=·Foo·()·is·string·s; |
49 | » static· | 61 | » static·object·Foo·() |
50 | » { | 62 | » { |
51 | » » arg·=·2; | ||
52 | » » return·null; | 63 | » » return·null; |
53 | » } | 64 | » } |
54 | }</string> | 65 | }</string> |
55 | ····<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 |
56 | //·Line:·6 | 67 | //·Line:·6 |
57 | class·X | 68 | class·X |
Offset 70, 22 lines modified | Offset 83, 9 lines modified | ||
70 | ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x; | 83 | ····public·static·bool·Test·{·get;·}·=·Foo·()·is·bool·x; |
71 | ····static·object·Foo·() | 84 | ····static·object·Foo·() |
72 | ····{ | 85 | ····{ |
73 | ········return·false; | 86 | ········return·false; |
74 | ····} | 87 | ····} |
75 | }</string> | 88 | }</string> |
76 | ····<string>//·CS8200:·Out·variable·and·pattern·variable·declarations·are·not·allowed·within·constructor·initializers,·field·initializers,·or·property·initializers | ||
77 | //·Line:·6 | ||
78 | public·class·C | ||
79 | { | ||
80 | » bool·res·=·Foo·(out·int·arg); | ||
81 | » static·bool·Foo·(out·int·arg) | ||
82 | » { | ||
83 | » » arg·=·2; | ||
84 | » » return·false; | ||
85 | » } | ||
86 | }</string> | ||
87 | ··</Examples> | 89 | ··</Examples> |
88 | </ErrorDocumentation> | 90 | </ErrorDocumentation> |
Offset 1, 67 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>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 | ||
32 | //·Line:·9 | ||
33 | class·ClassMain·{ | ||
34 | ········public·static·void·Main()·{ | ||
35 | ················start: | ||
36 | ················{ | ||
37 | ························start:·· | ||
38 | ························goto·start; | ||
39 | ················} | ||
40 | ········} | ||
41 | }</string> | ||
42 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope | 5 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope |
43 | //·Line:·17 | 6 | //·Line:·17 |
44 | using·System; | 7 | using·System; |
45 | public·delegate·void·Hello·(Test·test); | 8 | public·delegate·void·Hello·(Test·test); |
46 | public·class·Test | 9 | public·class·Test |
47 | { | 10 | { |
48 | » public·void·Whatever·() | 11 | » public·void·Whatever·() |
49 | » {·} | 12 | » {·} |
50 | » static·void·RunIt·(Test·t) | 13 | » static·void·RunIt·(Test·t) |
51 | » { | 14 | » { |
52 | » Foo: | ||
53 | » » Hello·hello·=·delegate·(Test·test)·{ | 15 | » » Hello·hello·=·delegate·(Test·test)·{ |
16 | » » » Foo: | ||
54 | » » » Hello·hello2·=·delegate·(Test·test2)·{ | 17 | » » » Hello·hello2·=·delegate·(Test·test2)·{ |
55 | » » » » Foo: | 18 | » » » » Foo: |
56 | » » » » test2.Whatever·(); | 19 | » » » » test2.Whatever·(); |
57 | » » » }; | 20 | » » » }; |
58 | » » » hello2·(test); | 21 | » » » hello2·(test); |
59 | » » }; | 22 | » » }; |
60 | » » hello·(t); | 23 | » » hello·(t); |
Offset 99, 29 lines modified | Offset 58, 41 lines modified | ||
99 | » static·void·Main·() | 58 | » static·void·Main·() |
100 | » { | 59 | » { |
101 | » » Test·t·=·new·Test·(); | 60 | » » Test·t·=·new·Test·(); |
102 | » » RunIt·(t); | 61 | » » RunIt·(t); |
103 | » } | 62 | » } |
104 | }</string> | 63 | }</string> |
64 | ····<string>//·CS0158:·The·label·`start'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
65 | //·Line:·9 | ||
66 | class·ClassMain·{ | ||
67 | ········public·static·void·Main()·{ | ||
68 | ················start: | ||
69 | ················{ | ||
70 | ························start:·· | ||
71 | ························goto·start; | ||
72 | ················} | ||
73 | ········} | ||
74 | }</string> | ||
105 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope | 75 | ····<string>//·CS0158:·The·label·`Foo'·shadows·another·label·by·the·same·name·in·a·contained·scope |
106 | //·Line:·17 | 76 | //·Line:·17 |
107 | using·System; | 77 | using·System; |
108 | public·delegate·void·Hello·(Test·test); | 78 | public·delegate·void·Hello·(Test·test); |
109 | public·class·Test | 79 | public·class·Test |
110 | { | 80 | { |
111 | » public·void·Whatever·() | 81 | » public·void·Whatever·() |
112 | » {·} | 82 | » {·} |
113 | » static·void·RunIt·(Test·t) | 83 | » static·void·RunIt·(Test·t) |
114 | » { | 84 | » { |
85 | » Foo: | ||
115 | » » Hello·hello·=·delegate·(Test·test)·{ | 86 | » » Hello·hello·=·delegate·(Test·test)·{ |
116 | » » » Foo: | ||
117 | » » » Hello·hello2·=·delegate·(Test·test2)·{ | 87 | » » » Hello·hello2·=·delegate·(Test·test2)·{ |
118 | » » » » Foo: | 88 | » » » » Foo: |
119 | » » » » test2.Whatever·(); | 89 | » » » » test2.Whatever·(); |
120 | » » » }; | 90 | » » » }; |
121 | » » » hello2·(test); | 91 | » » » hello2·(test); |
122 | » » }; | 92 | » » }; |
123 | » » hello·(t); | 93 | » » hello·(t); |
Offset 146, 9 lines modified | Offset 117, 38 lines modified | ||
146 | » » » a: | 117 | » » » a: |
147 | » » » return; | 118 | » » » return; |
148 | » » } | 119 | » » } |
149 | a: | 120 | a: |
150 | » » return; | 121 | » » return; |
151 | » } | 122 | » } |
152 | }</string> | 123 | }</string> |
124 | ····<string>//·CS0158:·The·label·`LBL4'·shadows·another·label·by·the·same·name·in·a·contained·scope | ||
125 | //·Line:·17 | ||
126 | using·System; | ||
127 | class·A | ||
128 | { | ||
129 | » static·int·Test(int·i) | ||
Max diff block lines reached; 23/3035 bytes (0.76%) 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>CS0633</ErrorName> | 3 | ··<ErrorName>CS0633</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | 5 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
6 | //·Line:·8 | ||
7 | using·System.Runtime.CompilerServices; | ||
8 | public·class·C | ||
9 | { | ||
10 | » [IndexerName·(null)] | ||
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 | ||
6 | //·Line:·5 | 16 | //·Line:·5 |
7 | public·class·MonthDays·{ | 17 | public·class·MonthDays·{ |
8 | ···[System.Runtime.CompilerServices.IndexerName·("")] | 18 | ···[System.Runtime.CompilerServices.IndexerName·("")] |
9 | ···public·int·this·[int·a]·{ | 19 | ···public·int·this·[int·a]·{ |
10 | ······get·{ | 20 | ······get·{ |
11 | ·········return·0; | 21 | ·········return·0; |
Offset 15, 57 lines modified | Offset 27, 33 lines modified | ||
15 | ···public·static·void·Main·() | 27 | ···public·static·void·Main·() |
16 | ···{ | 28 | ···{ |
17 | » int·i·=·new·MonthDays·()·[1]; | 29 | » int·i·=·new·MonthDays·()·[1]; |
18 | ···} | 30 | ···} |
19 | }</string> | 31 | }</string> |
20 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier | 32 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier |
33 | //·Line:·6 | ||
34 | using·System.Diagnostics; | ||
35 | [Conditional("DEBUG+2")] | ||
36 | public·class·Test:·System.Attribute·{}</string> | ||
37 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier | ||
21 | //·Line:·8 | 38 | //·Line:·8 |
22 | using·System; | 39 | using·System; |
23 | using·System.Diagnostics; | 40 | using·System.Diagnostics; |
24 | class·TestClass·{ | 41 | class·TestClass·{ |
25 | » [Conditional·("UNDEFINED·CONDITION")] | 42 | » [Conditional·("UNDEFINED·CONDITION")] |
26 | » static·void·ConditionalMethod·() | 43 | » static·void·ConditionalMethod·() |
27 | » { | 44 | » { |
28 | » } | 45 | » } |
29 | }</string> | 46 | }</string> |
30 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | 47 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier |
31 | //·Line:·8 | ||
32 | using·System.Runtime.CompilerServices; | ||
33 | public·class·C | ||
34 | { | ||
35 | » [IndexerName·(null)] | ||
36 | » public·string·this·[int·i]·{ | ||
37 | » » set·{·} | ||
38 | » } | ||
39 | }</string> | ||
40 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | ||
41 | //·Line:·8 | ||
42 | using·System.Runtime.CompilerServices; | ||
43 | public·class·C | ||
44 | { | ||
45 | » [IndexerName·("class")] | ||
46 | » public·string·this·[int·i]·{ | ||
47 | » » set·{·} | ||
48 | » } | ||
49 | }</string> | ||
50 | ····<string>//·CS0633:·The·argument·to·the·`System.Diagnostics.ConditionalAttribute'·attribute·must·be·a·valid·identifier | ||
51 | //·Line:·6 | ||
52 | using·System.Diagnostics; | ||
53 | [Conditional("DEBUG+2")] | ||
54 | public·class·Test:·System.Attribute·{}</string> | ||
55 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | ||
56 | //·Line:·5 | 48 | //·Line:·5 |
57 | public·class·MonthDays·{ | 49 | public·class·MonthDays·{ |
58 | ···[System.Runtime.CompilerServices.IndexerName·("buggypo·for·you")] | 50 | ···[System.Runtime.CompilerServices.IndexerName·("buggypo·for·you")] |
59 | ···public·int·this·[int·a]·{ | 51 | ···public·int·this·[int·a]·{ |
60 | ······get·{ | 52 | ······get·{ |
61 | ·········return·0; | 53 | ·········return·0; |
Offset 73, 9 lines modified | Offset 61, 21 lines modified | ||
73 | ···} | 61 | ···} |
74 | ···public·static·void·Main·() | 62 | ···public·static·void·Main·() |
75 | ···{ | 63 | ···{ |
76 | » int·i·=·new·MonthDays·()·[1]; | 64 | » int·i·=·new·MonthDays·()·[1]; |
77 | ···} | 65 | ···} |
78 | }</string> | 66 | }</string> |
67 | ····<string>//·CS0633:·The·argument·to·the·`System.Runtime.CompilerServices.IndexerNameAttribute'·attribute·must·be·a·valid·identifier | ||
68 | //·Line:·8 | ||
69 | using·System.Runtime.CompilerServices; | ||
70 | public·class·C | ||
71 | { | ||
72 | » [IndexerName·("class")] | ||
73 | » public·string·this·[int·i]·{ | ||
74 | » » set·{·} | ||
75 | » } | ||
76 | }</string> | ||
79 | ··</Examples> | 77 | ··</Examples> |
80 | </ErrorDocumentation> | 78 | </ErrorDocumentation> |
Offset 1, 12 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>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 | ||
6 | //·Line:·13 | 13 | //·Line:·13 |
7 | using·System; | 14 | using·System; |
8 | delegate·void·TestDelegate(); | 15 | delegate·void·TestDelegate(); |
9 | class·MyAttr·:·Attribute | 16 | class·MyAttr·:·Attribute |
Offset 15, 14 lines modified | Offset 24, 30 lines modified | ||
15 | } | 24 | } |
16 | [MyAttr·(delegate·{}·)] | 25 | [MyAttr·(delegate·{}·)] |
17 | class·C | 26 | class·C |
18 | { | 27 | { |
19 | }</string> | 28 | }</string> |
20 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | 29 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context |
30 | //·Line:·13 | ||
31 | using·System; | ||
32 | delegate·int·TestDelegate(); | ||
33 | class·MyAttr·:·Attribute | ||
34 | { | ||
35 | » public·MyAttr·(TestDelegate·d)·{·} | ||
36 | } | ||
37 | [MyAttr·(()·=>·1)] | ||
38 | class·C | ||
39 | { | ||
40 | }</string> | ||
41 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | ||
21 | //·Line:·14 | 42 | //·Line:·14 |
22 | public·delegate·void·Proc(); | 43 | public·delegate·void·Proc(); |
23 | public·class·AAttribute·:·System.Attribute | 44 | public·class·AAttribute·:·System.Attribute |
24 | { | 45 | { |
25 | » public·AAttribute(Proc·p) | 46 | » public·AAttribute(Proc·p) |
Offset 32, 34 lines modified | Offset 57, 9 lines modified | ||
32 | public·class·Class | 57 | public·class·Class |
33 | { | 58 | { |
34 | » [A((object)delegate·{·return;·})] | 59 | » [A((object)delegate·{·return;·})] |
35 | » public·void·Foo() | 60 | » public·void·Foo() |
36 | » { | 61 | » { |
37 | » } | 62 | » } |
38 | }</string> | 63 | }</string> |
39 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | ||
40 | //·Line:·8 | ||
41 | delegate·void·D·(); | ||
42 | class·C | ||
43 | { | ||
44 | » const·object·c·=·new·D·(delegate·{}); | ||
45 | }</string> | ||
46 | ····<string>//·CS1706:·Anonymous·methods·and·lambda·expressions·cannot·be·used·in·the·current·context | ||
47 | //·Line:·13 | ||
48 | using·System; | ||
49 | delegate·int·TestDelegate(); | ||
50 | class·MyAttr·:·Attribute | ||
51 | { | ||
52 | » public·MyAttr·(TestDelegate·d)·{·} | ||
53 | } | ||
54 | [MyAttr·(()·=>·1)] | ||
55 | class·C | ||
56 | { | ||
57 | }</string> | ||
58 | ··</Examples> | 64 | ··</Examples> |
59 | </ErrorDocumentation> | 65 | </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 | ||
8 | #endif</string> | ||
9 | ····<string>//·CS1038:·#endregion·directive·expected | ||
10 | //·Line:·5 | ||
11 | #region</string> | 7 | #region</string> |
12 | ····<string>//·CS1038:·#endregion·directive·expected | 8 | ····<string>//·CS1038:·#endregion·directive·expected |
13 | //·Line:·5 | 9 | //·Line:·5 |
14 | #region | 10 | #region |
15 | #else | 11 | #else |
16 | #endregion</string> | 12 | #endregion</string> |
13 | ····<string>//·CS1038:·#endregion·directive·expected | ||
14 | //·Line:·5 | ||
15 | #region | ||
16 | #endif</string> | ||
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </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>CS0283</ErrorName> | 3 | ··<ErrorName>CS0283</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const | 5 | ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const |
6 | //·Line:·1 | 6 | //·Line:·10 |
7 | struct·S | 7 | struct·S |
8 | { | 8 | { |
9 | } | 9 | } |
10 | class·C | 10 | class·C |
11 | { | 11 | { |
12 | » public·void·Foo·() | ||
13 | » { | ||
14 | » | 12 | » const·S·s·=·new·S(); |
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS0283:·The·type·`int?'·cannot·be·declared·const | ||
18 | //·Line:·8 | ||
19 | class·C | ||
20 | { | ||
21 | » void·Test·() | ||
22 | » { | ||
23 | » » const·int?·ac·=·null; | ||
24 | » } | ||
25 | }</string> | 13 | }</string> |
26 | ····<string>//·CS0283:·The·type·`int*'·cannot·be·declared·const | 14 | ····<string>//·CS0283:·The·type·`int*'·cannot·be·declared·const |
27 | //·Line:·10 | 15 | //·Line:·10 |
28 | //·Compiler·options:·-unsafe | 16 | //·Compiler·options:·-unsafe |
29 | unsafe·class·Test | 17 | unsafe·class·Test |
30 | { | 18 | { |
31 | » const·int*·o·=·null; | 19 | » const·int*·o·=·null; |
32 | }</string> | 20 | }</string> |
33 | ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const | 21 | ····<string>//·CS0283:·The·type·`S'·cannot·be·declared·const |
34 | //·Line:·1 | 22 | //·Line:·12 |
35 | struct·S | 23 | struct·S |
36 | { | 24 | { |
37 | } | 25 | } |
38 | class·C | 26 | class·C |
39 | { | 27 | { |
28 | » public·void·Foo·() | ||
29 | » { | ||
40 | » const·S·s·=·new·S(); | 30 | » » const·S·s·=·new·S(); |
31 | » } | ||
32 | }</string> | ||
33 | ····<string>//·CS0283:·The·type·`int?'·cannot·be·declared·const | ||
34 | //·Line:·8 | ||
35 | class·C | ||
36 | { | ||
37 | » void·Test·() | ||
38 | » { | ||
39 | » » const·int?·ac·=·null; | ||
40 | » } | ||
41 | }</string> | 41 | }</string> |
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
Offset 5, 38 lines modified | Offset 5, 32 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 | ········static·public·void·Main·() | ||
12 | ········{ | ||
13 | ················object·o; | ||
14 | ················switch·(b)·{ | ||
15 | » » case·true: | ||
16 | » » » o·=·"yo"; | ||
17 | » » » break; | ||
18 | ················} | ||
19 | ········} | ||
20 | }</string> | ||
21 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used | ||
22 | //·Line:·10 | ||
23 | //·Compiler·options:·-warn:3·-warnaserror | ||
24 | public·class·MyClass2 | ||
25 | { | ||
26 | » static·public·bool·b; | ||
27 | » static·public·void·Main·() | 11 | » static·public·void·Main·() |
28 | » { | 12 | » { |
29 | » » object·o; | 13 | » » object·o; |
30 | » » if·(b) | 14 | » » if·(b) |
31 | » » » o·=·null; | 15 | » » » o·=·null; |
32 | » } | 16 | » } |
33 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0219:·The·constant·`C'·is·never·used | ||
19 | //·Line:·9 | ||
20 | //·Compiler·options:·-warn:3·-warnaserror | ||
21 | class·C | ||
22 | { | ||
23 | » public·static·void·Main·() | ||
24 | » { | ||
25 | » » const·int·C·=·1; | ||
26 | » } | ||
27 | }</string> | ||
34 | ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used | 28 | ····<string>//·CS0219:·The·variable·`p'·is·assigned·but·its·value·is·never·used |
35 | //·Line:·9 | 29 | //·Line:·9 |
36 | //·Compiler·options:·-warn:3·-warnaserror | 30 | //·Compiler·options:·-warn:3·-warnaserror |
37 | class·Main | 31 | class·Main |
38 | { | 32 | { |
39 | ···public·void·Method·(int·i) | 33 | ···public·void·Method·(int·i) |
Offset 72, 24 lines modified | Offset 66, 30 lines modified | ||
72 | » { | 66 | » { |
73 | » » try·{ | 67 | » » try·{ |
74 | » » }·catch·(Exception·e)·{ | 68 | » » }·catch·(Exception·e)·{ |
75 | » » » e·=·null; | 69 | » » » e·=·null; |
76 | » » } | 70 | » » } |
77 | » } | 71 | » } |
78 | }</string> | 72 | }</string> |
79 | ····<string>//·CS0219:·The· | 73 | ····<string>//·CS0219:·The·variable·`o'·is·assigned·but·its·value·is·never·used |
80 | //·Line:· | 74 | //·Line:·10 |
81 | //·Compiler·options:·-warn:3·-warnaserror | 75 | //·Compiler·options:·-warn:3·-warnaserror |
82 | class·C | 76 | public·class·MyClass2 |
83 | { | 77 | { |
84 | » public·static·void·Main·() | ||
85 | » { | ||
86 | » » const·int·C·=·1; | ||
87 | » | 78 | » static·public·bool·b; |
79 | ········static·public·void·Main·() | ||
80 | ········{ | ||
81 | ················object·o; | ||
82 | ················switch·(b)·{ | ||
83 | » » case·true: | ||
84 | » » » o·=·"yo"; | ||
85 | » » » break; | ||
86 | ················} | ||
87 | ········} | ||
88 | }</string> | 88 | }</string> |
89 | ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used | 89 | ····<string>//·CS0219:·The·variable·`next'·is·assigned·but·its·value·is·never·used |
90 | //·Line:·9 | 90 | //·Line:·9 |
91 | //·Compiler·options:·-warn:3·-warnaserror | 91 | //·Compiler·options:·-warn:3·-warnaserror |
92 | class·A | 92 | class·A |
93 | { | 93 | { |
Offset 49, 31 lines modified | Offset 49, 14 lines modified | ||
49 | » » » catch·{ | 49 | » » » catch·{ |
50 | » » » » return; | 50 | » » » » return; |
51 | » » » } | 51 | » » » } |
52 | » » } | 52 | » » } |
53 | » } | 53 | » } |
54 | }</string> | 54 | }</string> |
55 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration | 55 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration |
56 | //·Line:·11 | ||
57 | using·System.Collections; | ||
58 | class·X·{ | ||
59 | » IEnumerator·MyEnumerator·(int·a) | ||
60 | » { | ||
61 | » » if·(a·==·0) | ||
62 | » » » yield·return·1; | ||
63 | » » else | ||
64 | » » » return·null; | ||
65 | » } | ||
66 | » static·void·Main·() | ||
67 | » { | ||
68 | » } | ||
69 | }</string> | ||
70 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration | ||
71 | //·Line:·14 | 56 | //·Line:·14 |
72 | using·System.Collections; | 57 | using·System.Collections; |
73 | public·class·C | 58 | public·class·C |
74 | { | 59 | { |
75 | » internal·static·IEnumerable·PrivateBinPath | 60 | » internal·static·IEnumerable·PrivateBinPath |
Offset 83, 9 lines modified | Offset 66, 26 lines modified | ||
83 | » » » string·a·=·"a"; | 66 | » » » string·a·=·"a"; |
84 | » » » if·(a·==·null) | 67 | » » » if·(a·==·null) |
85 | » » » » return·false; | 68 | » » » » return·false; |
86 | » » » yield·return·a; | 69 | » » » yield·return·a; |
87 | » » } | 70 | » » } |
88 | » } | 71 | » } |
89 | }</string> | 72 | }</string> |
73 | ····<string>//·CS1622:·Cannot·return·a·value·from·iterators.·Use·the·yield·return·statement·to·return·a·value,·or·yield·break·to·end·the·iteration | ||
74 | //·Line:·11 | ||
75 | using·System.Collections; | ||
76 | class·X·{ | ||
77 | » IEnumerator·MyEnumerator·(int·a) | ||
78 | » { | ||
79 | » » if·(a·==·0) | ||
80 | » » » yield·return·1; | ||
81 | » » else | ||
82 | » » » return·null; | ||
83 | » } | ||
84 | » static·void·Main·() | ||
85 | » { | ||
86 | » } | ||
87 | }</string> | ||
90 | ··</Examples> | 88 | ··</Examples> |
91 | </ErrorDocumentation> | 89 | </ErrorDocumentation> |
Offset 1, 11 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>CS0472</ErrorName> | 3 | ··<ErrorName>CS0472</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false' | ||
6 | //·Line:·14 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | enum·E | ||
9 | { | ||
10 | } | ||
11 | class·X | ||
12 | { | ||
13 | » public·static·void·Main·() | ||
14 | » { | ||
15 | » » E·u·=·0; | ||
16 | » » var·b·=·u·==·(E?)null; | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' | ||
20 | //·Line:·8 | ||
21 | //·Compiler·options:·-warnaserror·-warn:2 | ||
22 | public·class·X·{ | ||
23 | » public·static·bool·Compute·(int·x) | ||
24 | » { | ||
25 | » » return·x·==·null; | ||
26 | » } | ||
27 | }</string> | ||
5 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false' | 28 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`byte'·with·null·is·always·`false' |
6 | //·Line:·9 | 29 | //·Line:·9 |
7 | //·Compiler·options:·-warnaserror·-warn:2 | 30 | //·Compiler·options:·-warnaserror·-warn:2 |
8 | class·C | 31 | class·C |
9 | { | 32 | { |
10 | » public·static·bool·Test·(byte·value) | 33 | » public·static·bool·Test·(byte·value) |
Offset 13, 24 lines modified | Offset 39, 14 lines modified | ||
13 | » » if·(value·==·null) | 39 | » » if·(value·==·null) |
14 | » » » return·false; | 40 | » » » return·false; |
15 | » » return·true; | 41 | » » return·true; |
16 | » } | 42 | » } |
17 | }</string> | 43 | }</string> |
18 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' | 44 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' |
19 | //·Line:·8 | ||
20 | //·Compiler·options:·-warnaserror·-warn:2 | ||
21 | public·class·X·{ | ||
22 | » public·static·bool·Compute·(int·x) | ||
23 | » { | ||
24 | » » return·x·!=·null; | ||
25 | » } | ||
26 | }</string> | ||
27 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' | ||
28 | //·Line:·9 | 45 | //·Line:·9 |
29 | //·Compiler·options:·-warnaserror·-warn:2 | 46 | //·Compiler·options:·-warnaserror·-warn:2 |
30 | public·class·X | 47 | public·class·X |
31 | { | 48 | { |
32 | » public·static·void·Compute·(int·x) | 49 | » public·static·void·Compute·(int·x) |
33 | » { | 50 | » { |
Offset 45, 49 lines modified | Offset 61, 33 lines modified | ||
45 | class·C | 61 | class·C |
46 | { | 62 | { |
47 | » public·static·void·Main·() | 63 | » public·static·void·Main·() |
48 | » { | 64 | » { |
49 | » » System.Console.WriteLine(5·==·(long?)null); | 65 | » » System.Console.WriteLine(5·==·(long?)null); |
50 | » } | 66 | » } |
51 | }</string> | 67 | }</string> |
68 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`true' | ||
69 | //·Line:·8 | ||
70 | //·Compiler·options:·-warnaserror·-warn:2 | ||
71 | public·class·X·{ | ||
72 | » public·static·bool·Compute·(int·x) | ||
73 | » { | ||
74 | » » return·x·!=·null; | ||
75 | » } | ||
76 | }</string> | ||
52 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' | 77 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' |
53 | //·Line:·12 | 78 | //·Line:·12 |
54 | //·Compiler·options:·-warnaserror | 79 | //·Compiler·options:·-warnaserror |
55 | using·System; | 80 | using·System; |
56 | class·X | 81 | class·X |
57 | { | 82 | { |
58 | » public·static·void·Main·() | 83 | » public·static·void·Main·() |
59 | » { | 84 | » { |
60 | » » int·i·=·0; | 85 | » » int·i·=·0; |
61 | » » var·x·=·i·==·default·(byte?); | 86 | » » var·x·=·i·==·default·(byte?); |
62 | » } | 87 | » } |
63 | }</string> | 88 | }</string> |
64 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`E'·with·null·is·always·`false' | ||
65 | //·Line:·14 | ||
66 | //·Compiler·options:·-warnaserror | ||
67 | enum·E | ||
68 | { | ||
69 | } | ||
70 | class·X | ||
71 | { | ||
72 | » public·static·void·Main·() | ||
73 | » { | ||
74 | » » E·u·=·0; | ||
75 | » » var·b·=·u·==·(E?)null; | ||
76 | » } | ||
77 | }</string> | ||
78 | ····<string>//·CS0472:·The·result·of·comparing·value·type·`int'·with·null·is·always·`false' | ||
79 | //·Line:·8 | ||
80 | //·Compiler·options:·-warnaserror·-warn:2 | ||
81 | public·class·X·{ | ||
82 | » public·static·bool·Compute·(int·x) | ||
83 | » { | ||
84 | » » return·x·==·null; | ||
85 | » } | ||
86 | }</string> | ||
87 | ··</Examples> | 89 | ··</Examples> |
88 | </ErrorDocumentation> | 90 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1628</ErrorName> | 3 | ··<ErrorName>CS1628</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1628:·Parameter·`i'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier | ||
6 | //·Line:·8 | ||
7 | public·class·Test·{ | ||
8 | ··public·void·test(out·int·i)·{ | ||
9 | ····i·=·0; | ||
10 | ····System.EventHandler·test·=·delegate·{ | ||
11 | ······i++; | ||
12 | ····}; | ||
13 | ··} | ||
14 | }</string> | ||
15 | ····<string>//·CS1628:·Parameter·`a'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier | 5 | ····<string>//·CS1628:·Parameter·`a'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier |
16 | //·Line:·15 | 6 | //·Line:·15 |
17 | using·System; | 7 | using·System; |
18 | delegate·void·D·(); | 8 | delegate·void·D·(); |
19 | class·X·{ | 9 | class·X·{ |
Offset 27, 9 lines modified | Offset 16, 20 lines modified | ||
27 | » static·void·Host·(ref·int·a) | 16 | » static·void·Host·(ref·int·a) |
28 | » { | 17 | » { |
29 | » » D·b·=·delegate·{ | 18 | » » D·b·=·delegate·{ |
30 | » » » a·=·1; | 19 | » » » a·=·1; |
31 | » » }; | 20 | » » }; |
32 | » } | 21 | » } |
33 | }</string> | 22 | }</string> |
23 | ····<string>//·CS1628:·Parameter·`i'·cannot·be·used·inside·`anonymous·method'·when·using·`ref'·or·`out'·modifier | ||
24 | //·Line:·8 | ||
25 | public·class·Test·{ | ||
26 | ··public·void·test(out·int·i)·{ | ||
27 | ····i·=·0; | ||
28 | ····System.EventHandler·test·=·delegate·{ | ||
29 | ······i++; | ||
30 | ····}; | ||
31 | ··} | ||
32 | }</string> | ||
34 | ··</Examples> | 33 | ··</Examples> |
35 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 1, 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>CS0052</ErrorName> | 3 | ··<ErrorName>CS0052</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member' | ||
6 | //·Line:·8 | ||
7 | class·C | ||
8 | { | ||
9 | } | ||
10 | public·class·PublicClass | ||
11 | { | ||
12 | » public·const·C·member·=·null; | ||
13 | }</string> | ||
14 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b' | 5 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b' |
15 | //·Line:·12 | 6 | //·Line:·12 |
16 | public·class·A | 7 | public·class·A |
17 | { | 8 | { |
18 | » private·class·B·{·} | 9 | » private·class·B·{·} |
Offset 24, 14 lines modified | Offset 13, 25 lines modified | ||
24 | » { | 13 | » { |
25 | » » protected·class·D | 14 | » » protected·class·D |
26 | » » { | 15 | » » { |
27 | » » » protected·B·b; | 16 | » » » protected·B·b; |
28 | » » } | 17 | » » } |
29 | » } | 18 | » } |
30 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`C'·is·less·accessible·than·field·`PublicClass.member' | ||
21 | //·Line:·8 | ||
22 | class·C | ||
23 | { | ||
24 | } | ||
25 | public·class·PublicClass | ||
26 | { | ||
27 | » public·const·C·member·=·null; | ||
28 | }</string> | ||
31 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b' | 29 | ····<string>//·CS0052:·Inconsistent·accessibility:·field·type·`A.B'·is·less·accessible·than·field·`A.C.D.b' |
32 | //·Line:·12 | 30 | //·Line:·12 |
33 | public·class·A | 31 | public·class·A |
34 | { | 32 | { |
35 | ········protected·class·B·{} | 33 | ········protected·class·B·{} |
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>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> | ||
5 | ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | 16 | ····<string>//·CS0837:·The·`as'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group |
6 | //·Line:·14 | 17 | //·Line:·14 |
7 | class·X | 18 | class·X |
8 | { | 19 | { |
9 | » delegate·void·D·(); | 20 | » delegate·void·D·(); |
10 | » | 21 | » |
Offset 15, 45 lines modified | Offset 27, 33 lines modified | ||
15 | » | 27 | » |
16 | » static·void·Main·() | 28 | » static·void·Main·() |
17 | » { | 29 | » { |
18 | » » Test·((()·=>·{·})·as·D); | 30 | » » Test·((()·=>·{·})·as·D); |
19 | » } | 31 | » } |
20 | }</string> | 32 | }</string> |
21 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | 33 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group |
22 | //·Line:·8 | ||
23 | class·X | ||
24 | { | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » if·(delegate·{}·is·int)·{ | ||
28 | » » » return; | ||
29 | » » } | ||
30 | » } | ||
31 | }</string> | ||
32 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | ||
33 | //·Line:·10 | ||
34 | using·System; | ||
35 | · | ||
36 | class·Test | ||
37 | { | ||
38 | » static·void·Main·() | ||
39 | » { | ||
40 | » » var·res·=·Main·is·object; | ||
41 | » } | ||
42 | }</string> | ||
43 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | ||
44 | //·Line:·11 | 34 | //·Line:·11 |
45 | using·System; | 35 | using·System; |
46 | using·System.Linq.Expressions; | 36 | using·System.Linq.Expressions; |
47 | class·C | 37 | class·C |
48 | { | 38 | { |
49 | » public·static·void·Main·() | 39 | » public·static·void·Main·() |
50 | » { | 40 | » { |
51 | » » Expression<Func<bool>>·e·=·()·=>·"1".ToString·is·string; | 41 | » » Expression<Func<bool>>·e·=·()·=>·"1".ToString·is·string; |
52 | » } | 42 | » } |
53 | }</string> | 43 | }</string> |
44 | ····<string>//·CS0837:·The·`is'·operator·cannot·be·applied·to·a·lambda·expression,·anonymous·method,·or·method·group | ||
45 | //·Line:·8 | ||
46 | class·X | ||
47 | { | ||
48 | » static·void·Main·() | ||
49 | » { | ||
50 | » » if·(delegate·{}·is·int)·{ | ||
51 | » » » return; | ||
52 | » » } | ||
53 | » } | ||
54 | }</string> | ||
54 | ··</Examples> | 55 | ··</Examples> |
55 | </ErrorDocumentation> | 56 | </ErrorDocumentation> |
Offset 1, 78 lines modified | Offset 1, 88 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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·`S.test2'·is·not·CLS-compliant | ||
6 | //·Line:·11 | ||
7 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 | ||
8 | using·System; | ||
9 | [assembly:·CLSCompliant·(true)] | ||
10 | public·unsafe·struct·S | ||
11 | { | ||
12 | ····public·fixed·bool·test2·[4]; | ||
13 | }</string> | ||
5 | ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant | 14 | ····<string>//·CS3003:·Type·of·`I.this[bool]'·is·not·CLS-compliant |
6 | //·Line:·9 | 15 | //·Line:·9 |
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·interface·I·{ | 19 | public·interface·I·{ |
11 | ········ulong·this[bool·index]·{·get;·} | 20 | ········ulong·this[bool·index]·{·get;·} |
12 | }</string> | 21 | }</string> |
13 | ····<string>//·CS3003:·Type·of·`C. | 22 | ····<string>//·CS3003:·Type·of·`CLSClass.MyEvent'·is·not·CLS-compliant |
14 | //·Line:· | 23 | //·Line:·8 |
15 | //·Compiler·options:·- | 24 | //·Compiler·options:·-warnaserror·-warn:1 |
16 | 25 | [assembly:System.CLSCompliant·(true)] | |
17 | [ | 26 | [System.CLSCompliant·(false)] |
27 | public·delegate·void·MyDelegate·(); | ||
18 | public·class·C | 28 | public·class·CLSClass·{ |
29 | ········public·event·MyDelegate·MyEvent; | ||
19 | { | ||
20 | » public·unsafe·byte*·_data; | ||
21 | » public·unsafe·byte*·GetData·()·{·return·_data;·} | ||
22 | }</string> | 30 | }</string> |
23 | ····<string>//·CS3003:·Type·of·`I. | 31 | ····<string>//·CS3003:·Type·of·`I.Error'·is·not·CLS-compliant |
24 | //·Line:· | 32 | //·Line:·9 |
25 | //·Compiler·options:·-warnaserror·-warn:1 | 33 | //·Compiler·options:·-warnaserror·-warn:1 |
26 | using·System; | 34 | using·System; |
27 | [assembly:CLSCompliant | 35 | [assembly:CLSCompliant(true)] |
28 | [CLSCompliant·(true)] | ||
29 | public·interface·I·{ | 36 | public·interface·I·{ |
30 | ···· | 37 | ········UIntPtr·Error·{·get;·} |
31 | }</string> | 38 | }</string> |
32 | ····<string>//·CS3003:·Type·of·` | 39 | ····<string>//·CS3003:·Type·of·`C._data'·is·not·CLS-compliant |
33 | //·Line:·11 | 40 | //·Line:·11 |
34 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 | 41 | //·Compiler·options:·-unsafe·-warnaserror·-warn:1 |
35 | using·System; | 42 | using·System; |
36 | [assembly:·CLSCompliant·(true)] | 43 | [assembly:·CLSCompliant·(true)] |
37 | public· | 44 | public·class·C |
38 | { | 45 | { |
39 | 46 | » public·unsafe·byte*·_data; | |
47 | » public·unsafe·byte*·GetData·()·{·return·_data;·} | ||
40 | }</string> | 48 | }</string> |
41 | ····<string>//·CS3003:·Type·of·` | 49 | ····<string>//·CS3003:·Type·of·`CLSClass.value'·is·not·CLS-compliant |
42 | //·Line:·9 | 50 | //·Line:·9 |
43 | //·Compiler·options:·-warnaserror·-warn:1 | 51 | //·Compiler·options:·-warnaserror·-warn:1 |
44 | using·System; | 52 | using·System; |
45 | [assembly:CLSCompliant(true)] | 53 | [assembly:CLSCompliant(true)] |
46 | public·interface·I·{ | ||
47 | 54 | public·class·CLSClass·{ | |
55 | ········protected·uint·value; | ||
48 | }</string> | 56 | }</string> |
49 | ····<string>//·CS3003:·Type·of·` | 57 | ····<string>//·CS3003:·Type·of·`I.Foo'·is·not·CLS-compliant |
50 | //·Line:· | 58 | //·Line:·10 |
51 | //·Compiler·options:·-warnaserror·-warn:1 | 59 | //·Compiler·options:·-warnaserror·-warn:1 |
60 | using·System; | ||
52 | [assembly: | 61 | [assembly:CLSCompliant·(true)] |
53 | [System.CLSCompliant·(false)] | ||
54 | public·delegate·void·MyDelegate·(); | ||
55 | public·class·CLSClass·{ | ||
56 | 62 | [CLSCompliant·(true)] | |
63 | public·interface·I·{ | ||
64 | ····uint·Foo·{·set;·} | ||
57 | }</string> | 65 | }</string> |
58 | ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant | 66 | ····<string>//·CS3003:·Type·of·`CLSClass.Index'·is·not·CLS-compliant |
59 | //·Line:·9 | 67 | //·Line:·9 |
60 | //·Compiler·options:·-warnaserror·-warn:1 | 68 | //·Compiler·options:·-warnaserror·-warn:1 |
61 | using·System; | 69 | using·System; |
62 | [assembly:CLSCompliant(true)] | 70 | [assembly:CLSCompliant(true)] |
Offset 80, 19 lines modified | Offset 90, 9 lines modified | ||
80 | public·class·CLSClass·{ | 90 | public·class·CLSClass·{ |
81 | ········public·ulong·Index·{ | 91 | ········public·ulong·Index·{ |
82 | ············set | 92 | ············set |
83 | ············{ | 93 | ············{ |
84 | ············} | 94 | ············} |
85 | ········} | 95 | ········} |
86 | }</string> | 96 | }</string> |
87 | ····<string>//·CS3003:·Type·of·`CLSClass.value'·is·not·CLS-compliant | ||
88 | //·Line:·9 | ||
89 | //·Compiler·options:·-warnaserror·-warn:1 | ||
90 | using·System; | ||
91 | [assembly:CLSCompliant(true)] | ||
92 | public·class·CLSClass·{ | ||
93 | ········protected·uint·value; | ||
94 | }</string> | ||
95 | ··</Examples> | 97 | ··</Examples> |
96 | </ErrorDocumentation> | 98 | </ErrorDocumentation> |
Offset 1, 35 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>CS0579</ErrorName> | 3 | ··<ErrorName>CS0579</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0579:·The·attribute·`System. | 5 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times |
6 | //·Line | 6 | //·Line:·12 |
7 | using·System; | ||
8 | [assembly:CLSCompliant(true)] | ||
9 | namespace·DuplicateAttributes·{ | ||
10 | » [CLSCompliant(true)] | ||
11 | » [CLSCompliant(true)] | ||
12 | » public·class·ClassA·{} | ||
13 | }</string> | ||
14 | ····<string>//·CS0579:·The·attribute·`System.Diagnostics.DebuggableAttribute'·cannot·be·applied·multiple·times | ||
15 | //·Line:·7 | ||
16 | using·System.Diagnostics; | ||
7 | using·System; | ||
17 | [module:·DebuggableAttribute·(false,·false)]· | ||
18 | [module:·DebuggableAttribute·(false,·false)]· | ||
19 | class·MainClass·{ | ||
20 | ········static·void·Main() | ||
21 | ········{ | ||
22 | 8 | partial·class·C | |
9 | { | ||
10 | » [Obsolete·("A")] | ||
11 | » partial·void·PartialMethod·(); | ||
12 | » [Obsolete·("A")] | ||
13 | » partial·void·PartialMethod·() | ||
14 | » { | ||
15 | » } | ||
23 | }</string> | 16 | }</string> |
24 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times | 17 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times |
25 | //·Line:·14 | 18 | //·Line:·14 |
26 | using·System; | 19 | using·System; |
Offset 39, 40 lines modified | Offset 29, 97 lines modified | ||
39 | » partial·void·PartialMethod·() | 29 | » partial·void·PartialMethod·() |
40 | » { | 30 | » { |
41 | » } | 31 | » } |
42 | » | 32 | » |
43 | » [Obsolete·("A")] | 33 | » [Obsolete·("A")] |
44 | » partial·void·PartialMethod·();» | 34 | » partial·void·PartialMethod·();» |
45 | }</string> | 35 | }</string> |
36 | ····<string>//·CS0579:·The·attribute·`ReturnAttribute'·cannot·be·applied·multiple·times | ||
37 | //·Line·:·17 | ||
38 | using·System; | ||
39 | using·System.Reflection; | ||
40 | [AttributeUsage·(AttributeTargets.ReturnValue)] | ||
41 | public·class·ReturnAttribute·:·Attribute | ||
42 | { | ||
43 | ········public·ReturnAttribute·() | ||
44 | ········{ | ||
45 | » } | ||
46 | } | ||
47 | public·class·Blah·{ | ||
48 | ········[return:·Return·()] | ||
49 | ········[return:·Return·()] | ||
50 | » public·static·void·Main·()·{·} | ||
51 | }</string> | ||
52 | ····<string>//·CS0579:·The·attribute·`System.Reflection.AssemblyKeyNameAttribute'·cannot·be·applied·multiple·times | ||
53 | //·Line·:·7 | ||
54 | //·Compiler·options:·CS0579-4-1.cs | ||
55 | using·System.Reflection; | ||
56 | [assembly:·AssemblyKeyName("")] | ||
57 | public·class·Blah·{ | ||
58 | » public·static·void·Main·()·{·} | ||
59 | }</string> | ||
46 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times | 60 | ····<string>//·CS0579:·The·attribute·`System.ObsoleteAttribute'·cannot·be·applied·multiple·times |
47 | //·Line·:·8 | 61 | //·Line·:·8 |
48 | using·System; | 62 | using·System; |
49 | class·MainClass·{ | 63 | class·MainClass·{ |
50 | ········[Obsolete] | 64 | ········[Obsolete] |
51 | ········[Obsolete] | 65 | ········[Obsolete] |
52 | ········static·void·Main() | 66 | ········static·void·Main() |
53 | ········{ | 67 | ········{ |
54 | ········} | 68 | ········} |
55 | }</string> | 69 | }</string> |
56 | ····<string>//·CS0579:·The·attribute·` | 70 | ····<string>//·CS0579:·The·attribute·`TestAttributesCollecting.A'·cannot·be·applied·multiple·times |
57 | //·Line· | 71 | //·Line:·19 |
58 | using·System.Reflection; | ||
59 | using·System.Runtime.CompilerServices; | ||
72 | using·System; | ||
60 | [assembly:·AssemblyKeyName("")] | ||
61 | 73 | namespace·TestAttributesCollecting | |
74 | { | ||
75 | » class·A·:·Attribute | ||
76 | » { | ||
77 | » » public·A·(int·a) | ||
78 | » » { | ||
79 | » » } | ||
80 | » } | ||
62 | p | 81 | » partial·class·G1<[A·(1)]T> |
82 | » { | ||
83 | » } | ||
63 | » p | 84 | » partial·class·G1<[A·(2)]T> |
85 | » { | ||
86 | » } | ||
64 | }</string> | 87 | }</string> |
88 | ····<string>//·CS0579:·The·attribute·`SimpleAttribute'·cannot·be·applied·multiple·times | ||
89 | //·Line·:·18 | ||
90 | using·System; | ||
91 | [AttributeUsage·(AttributeTargets.All,·AllowMultiple·=·false)] | ||
92 | public·class·SimpleAttribute·:·Attribute·{ | ||
Max diff block lines reached; 3038/6541 bytes (46.45%) 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>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, 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>CS1931</ErrorName> | 3 | ··<ErrorName>CS1931</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | 5 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' |
6 | //·Line:·13 | ||
7 | using·System; | ||
8 | using·System.Linq; | ||
9 | class·C | ||
10 | { | ||
11 | » public·void·Foo·(int·i) | ||
12 | » { | ||
13 | » » var·e·=·from·v·in·"a" | ||
14 | » » » let·i·=·2 | ||
15 | » » » select·v; | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | ||
6 | //·Line:·14 | 19 | //·Line:·14 |
7 | using·System; | 20 | using·System; |
8 | using·System.Linq; | 21 | using·System.Linq; |
9 | class·C | 22 | class·C |
Offset 47, 25 lines modified | Offset 63, 9 lines modified | ||
47 | » public·static·void·Main·() | 63 | » public·static·void·Main·() |
48 | » { | 64 | » { |
49 | » » int·i·=·9; | 65 | » » int·i·=·9; |
50 | » » var·e·=·from·i·in·"a" | 66 | » » var·e·=·from·i·in·"a" |
51 | » » » select·1; | 67 | » » » select·1; |
52 | » } | 68 | » } |
53 | }</string> | 69 | }</string> |
54 | ····<string>//·CS1931:·A·range·variable·`i'·conflicts·with·a·previous·declaration·of·`i' | ||
55 | //·Line:·13 | ||
56 | using·System; | ||
57 | using·System.Linq; | ||
58 | class·C | ||
59 | { | ||
60 | » public·void·Foo·(int·i) | ||
61 | » { | ||
62 | » » var·e·=·from·v·in·"a" | ||
63 | » » » let·i·=·2 | ||
64 | » » » select·v; | ||
65 | » } | ||
66 | }</string> | ||
67 | ··</Examples> | 70 | ··</Examples> |
68 | </ErrorDocumentation> | 71 | </ErrorDocumentation> |
Offset 1, 37 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>CS0832</ErrorName> | 3 | ··<ErrorName>CS0832</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 5 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | using·System; | 7 | using·System; |
8 | using·System.Linq.Expressions; | 8 | using·System.Linq.Expressions; |
9 | class·C | 9 | class·C |
10 | { | 10 | { |
11 | » delegate·void·D·(string·s); | ||
12 | » | ||
13 | » public·static·void·Main·() | 11 | » public·static·void·Main·() |
14 | » { | 12 | » { |
15 | » » Expression< | 13 | » » Expression<Func<short?[],·short?>>·e·=·l·=>·l·[0]++; |
16 | » } | 14 | » } |
17 | }</string> | 15 | }</string> |
18 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 16 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
19 | //·Line:·1 | 17 | //·Line:·19 |
20 | using·System; | 18 | using·System; |
21 | using·System.Linq.Expressions; | 19 | using·System.Linq.Expressions; |
22 | cla | 20 | public·delegate·void·EventHandler·(int·i,·int·j); |
21 | public·class·Button | ||
22 | { | ||
23 | » public·event·EventHandler·Click; | ||
24 | } | ||
25 | public·class·Blah | ||
23 | { | 26 | { |
24 | » public·static·void·Main·() | 27 | » public·static·void·Main·() |
25 | » { | 28 | » { |
26 | » » | 29 | » » Button·b·=·new·Button·(); |
30 | » » Expression<Action>·e·=·()·=>·b.Click·+=·new·EventHandler·(Button1_Click); | ||
31 | » } | ||
32 | » public·static·void·Button1_Click·(int·i,·int·j) | ||
33 | » { | ||
27 | » } | 34 | » } |
28 | }</string> | 35 | }</string> |
29 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 36 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
30 | //·Line:·13 | 37 | //·Line:·13 |
31 | using·System; | 38 | using·System; |
32 | using·System.Linq.Expressions; | 39 | using·System.Linq.Expressions; |
Offset 42, 46 lines modified | Offset 52, 36 lines modified | ||
42 | » | 52 | » |
43 | » public·static·void·Main·() | 53 | » public·static·void·Main·() |
44 | » { | 54 | » { |
45 | » » Expression<D>·e·=·(a)·=>·a·=·"a"; | 55 | » » Expression<D>·e·=·(a)·=>·a·=·"a"; |
46 | » } | 56 | » } |
47 | }</string> | 57 | }</string> |
48 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 58 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
49 | //·Line:·1 | 59 | //·Line:·13 |
50 | using·System; | 60 | using·System; |
51 | using·System.Linq.Expressions; | 61 | using·System.Linq.Expressions; |
62 | class·C | ||
52 | public·delegate·void·EventHandler·(int·i,·int·j); | ||
53 | public·class·Button | ||
54 | { | ||
55 | » public·event·EventHandler·Click; | ||
56 | } | ||
57 | public·class·Blah | ||
58 | { | 63 | { |
64 | » delegate·void·D·(string·s); | ||
65 | » | ||
59 | » public·static·void·Main·() | 66 | » public·static·void·Main·() |
60 | » { | 67 | » { |
68 | » » Expression<D>·e·=·(a)·=>·a·=·"a"; | ||
61 | » » Button·b·=·new·Button·(); | ||
62 | » » Expression<Action>·e·=·()·=>·b.Click·+=·new·EventHandler·(Button1_Click); | ||
63 | » } | ||
64 | » public·static·void·Button1_Click·(int·i,·int·j) | ||
65 | » { | ||
66 | » } | 69 | » } |
67 | }</string> | 70 | }</string> |
68 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator | 71 | ····<string>//·CS0832:·An·expression·tree·cannot·contain·an·assignment·operator |
69 | //·Line:·11 | 72 | //·Line:·11 |
70 | using·System; | 73 | using·System; |
71 | using·System.Linq.Expressions; | 74 | using·System.Linq.Expressions; |
72 | class·C | 75 | class·C |
73 | { | 76 | { |
74 | » public·static·void·Main·() | 77 | » public·static·void·Main·() |
75 | » { | 78 | » { |
76 | » » Expression<Func< | 79 | » » Expression<Func<int,·int>>·e·=·(a)·=>·--a; |
77 | » } | 80 | » } |
78 | }</string> | 81 | }</string> |
79 | ··</Examples> | 82 | ··</Examples> |
80 | </ErrorDocumentation> | 83 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 23 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1590</ErrorName> | 3 | ··<ErrorName>CS1590</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`file'·attribute | 5 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`file'·attribute |
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
8 | namespace·Testing | ||
9 | { | ||
10 | ···///·<include/> | ||
11 | ···public·class·Test | ||
12 | ···{ | ||
13 | ···} | ||
14 | }</string> | ||
15 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`file'·attribute | ||
6 | //·Line:·16 | 16 | //·Line:·16 |
7 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 17 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
8 | namespace·Testing | 18 | namespace·Testing |
9 | { | 19 | { |
10 | ···///·comment | 20 | ···///·comment |
11 | ···public·class·Test | 21 | ···public·class·Test |
Offset 18, 25 lines modified | Offset 29, 14 lines modified | ||
18 | » ///·<include·path='/foo/bar'·/> | 29 | » ///·<include·path='/foo/bar'·/> |
19 | » public·void·Bar·(int·x) | 30 | » public·void·Bar·(int·x) |
20 | » { | 31 | » { |
21 | » } | 32 | » } |
22 | ···} | 33 | ···} |
23 | }</string> | 34 | }</string> |
24 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`file'·attribute | ||
25 | //·Line:·8 | ||
26 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | ||
27 | namespace·Testing | ||
28 | { | ||
29 | ···///·<include/> | ||
30 | ···public·class·Test | ||
31 | ···{ | ||
32 | ···} | ||
33 | }</string> | ||
34 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`path'·attribute | 35 | ····<string>//·CS1590:·Invalid·XML·`include'·element.·Missing·`path'·attribute |
35 | //·Line:·11 | 36 | //·Line:·11 |
36 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror | 37 | //·Compiler·options:·-doc:dummy.xml·-warn:1·-warnaserror |
37 | namespace·Testing | 38 | namespace·Testing |
38 | { | 39 | { |
39 | ···///·comment | 40 | ···///·comment |
Offset 1, 33 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>CS0128</ErrorName> | 3 | ··<ErrorName>CS0128</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0128:·A·local·variable·named·` | 5 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope |
6 | //·Line:· | 6 | //·Line:·8 |
7 | class· | 7 | class·x·{ |
8 | » static·int·y·() | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | 9 | » { |
11 | » » | 10 | » » int·x·=·1; |
11 | » » int·x·=·2; | ||
12 | » » return·x·+·x; | ||
12 | » » var·x1·=·o·is·string·s; | ||
13 | » » var·x2·=·o·is·string·s; | ||
14 | » } | 13 | » } |
15 | }</string> | 14 | }</string> |
16 | ····<string>//·CS0128:·A·local·variable·named·`x | 15 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope |
17 | //·Line:·9 | 16 | //·Line:·9 |
18 | class·X | 17 | class·X |
19 | { | 18 | { |
20 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
21 | » { | 20 | » { |
22 | » » short·xx; | ||
23 | » » | 21 | » » Foo·(out·int·x); |
22 | » » Foo·(out·int·x); | ||
23 | » } | ||
24 | » static·void·Foo·(out·int·arg) | ||
25 | » { | ||
26 | » » arg·=·2; | ||
24 | » } | 27 | » } |
25 | }</string> | 28 | }</string> |
26 | ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope | 29 | ····<string>//·CS0128:·A·local·variable·named·`res'·is·already·defined·in·this·scope |
27 | //·Line:·13 | 30 | //·Line:·13 |
28 | class·C | 31 | class·C |
29 | { | 32 | { |
Offset 39, 37 lines modified | Offset 43, 33 lines modified | ||
39 | » » » » break; | 43 | » » » » break; |
40 | » » » case·2: | 44 | » » » case·2: |
41 | » » » » int·res·=·2; | 45 | » » » » int·res·=·2; |
42 | » » » » break; | 46 | » » » » break; |
43 | » » } | 47 | » » } |
44 | » } | 48 | » } |
45 | }</string> | 49 | }</string> |
46 | ····<string>//·CS0128:·A·local·variable·named·` | 50 | ····<string>//·CS0128:·A·local·variable·named·`s'·is·already·defined·in·this·scope |
47 | //·Line:· | 51 | //·Line:·12 |
48 | class· | 52 | class·C |
49 | 53 | { | |
54 | » public·static·void·Main·() | ||
50 | » { | 55 | » { |
56 | » » object·o·=·null; | ||
51 | » » int·x·=·1; | ||
52 | » » int·x·=·2; | ||
53 | » » r | 57 | » » var·x1·=·o·is·string·s; |
58 | » » var·x2·=·o·is·string·s; | ||
54 | » } | 59 | » } |
55 | }</string> | 60 | }</string> |
56 | ····<string>//·CS0128:·A·local·variable·named·`x'·is·already·defined·in·this·scope | 61 | ····<string>//·CS0128:·A·local·variable·named·`xx'·is·already·defined·in·this·scope |
57 | //·Line:·9 | 62 | //·Line:·9 |
58 | class·X | 63 | class·X |
59 | { | 64 | { |
60 | » public·static·void·Main·() | 65 | » public·static·void·Main·() |
61 | » { | 66 | » { |
67 | » » short·xx; | ||
68 | » » var·(xx,·yy)·=·(1,·'g'); | ||
62 | » » Foo·(out·int·x); | ||
63 | » » Foo·(out·int·x); | ||
64 | » } | ||
65 | » static·void·Foo·(out·int·arg) | ||
66 | » { | ||
67 | » » arg·=·2; | ||
68 | » } | 69 | » } |
69 | }</string> | 70 | }</string> |
70 | ··</Examples> | 71 | ··</Examples> |
71 | </ErrorDocumentation> | 72 | </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>CS0171</ErrorName> | 3 | ··<ErrorName>CS0171</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | struct·S | ||
9 | { | ||
10 | » internal·string·value; | ||
11 | » public·S·(int·arg) | ||
12 | » { | ||
13 | » » if·(arg·>·0)·{ | ||
14 | » » » return; | ||
15 | » » } | ||
16 | » » throw·new·ApplicationException·(); | ||
17 | » } | ||
18 | }</string> | ||
5 | ····<string>//·CS0171:·Field·`Test.x'·must·be·fully·assigned·before·control·leaves·the·constructor | 19 | ····<string>//·CS0171:·Field·`Test.x'·must·be·fully·assigned·before·control·leaves·the·constructor |
6 | //·Line:·10 | 20 | //·Line:·10 |
7 | public·struct·Test | 21 | public·struct·Test |
8 | { | 22 | { |
9 | » internal·int·x; | 23 | » internal·int·x; |
Offset 16, 24 lines modified | Offset 34, 31 lines modified | ||
16 | » public·int·X | 34 | » public·int·X |
17 | » { | 35 | » { |
18 | » » get·{·return·x;·} | 36 | » » get·{·return·x;·} |
19 | » » set·{·x·=·value;·} | 37 | » » set·{·x·=·value;·} |
20 | » } | 38 | » } |
21 | }</string> | 39 | }</string> |
22 | ····<string>//·CS0171:·Field·` | 40 | ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor |
23 | //·Line:· | 41 | //·Line:·11 |
24 | struct·X·{ | ||
25 | » public·readonly·int·x; | ||
26 | 42 | using·System; | |
43 | struct·S1 | ||
44 | { | ||
45 | » S2·s2; | ||
46 | » public·S1·(int·arg) | ||
27 | » { | 47 | » { |
28 | » } | 48 | » } |
49 | } | ||
29 | 50 | struct·S2 | |
51 | { | ||
52 | » int·field; | ||
30 | }</string> | 53 | }</string> |
31 | ····<string>//·CS0171:·Field·`S<TKey>.key'·must·be·fully·assigned·before·control·leaves·the·constructor | 54 | ····<string>//·CS0171:·Field·`S<TKey>.key'·must·be·fully·assigned·before·control·leaves·the·constructor |
32 | //·Line:·13 | 55 | //·Line:·13 |
33 | public·struct·S<TKey>·{ | 56 | public·struct·S<TKey>·{ |
34 | » internal·TKey·key; | 57 | » internal·TKey·key; |
Offset 43, 14 lines modified | Offset 68, 25 lines modified | ||
43 | » } | 68 | » } |
44 | » » | 69 | » » |
45 | » public·S·(TKey·key) | 70 | » public·S·(TKey·key) |
46 | » { | 71 | » { |
47 | » » Key·=·key; | 72 | » » Key·=·key; |
48 | » } | 73 | » } |
49 | }</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> | ||
50 | ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor | 84 | ····<string>//·CS0171:·Field·`Test.v2'·must·be·fully·assigned·before·control·leaves·the·constructor |
51 | //·Line:·28 | 85 | //·Line:·28 |
52 | public·struct·V | 86 | public·struct·V |
53 | { | 87 | { |
54 | » public·int·x; | 88 | » public·int·x; |
55 | } | 89 | } |
Offset 78, 45 lines modified | Offset 114, 9 lines modified | ||
78 | { | 114 | { |
79 | » public·event·EventHandler·ev; | 115 | » public·event·EventHandler·ev; |
80 | » | 116 | » |
81 | » public·S·(int·i) | 117 | » public·S·(int·i) |
82 | » { | 118 | » { |
83 | » } | 119 | » } |
84 | }</string> | 120 | }</string> |
85 | ····<string>//·CS0171:·Field·`S.value'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
86 | //·Line:·10 | ||
87 | using·System; | ||
88 | struct·S | ||
89 | { | ||
90 | » internal·string·value; | ||
91 | » public·S·(int·arg) | ||
92 | » { | ||
93 | » » if·(arg·>·0)·{ | ||
94 | » » » return; | ||
95 | » » } | ||
96 | » » throw·new·ApplicationException·(); | ||
97 | » } | ||
98 | }</string> | ||
99 | ····<string>//·CS0171:·Field·`S1.s2'·must·be·fully·assigned·before·control·leaves·the·constructor | ||
100 | //·Line:·11 | ||
101 | using·System; | ||
102 | struct·S1 | ||
103 | { | ||
104 | » S2·s2; | ||
105 | » public·S1·(int·arg) | ||
106 | » { | ||
107 | » } | ||
Max diff block lines reached; 23/2470 bytes (0.93%) of diff not shown. |
Offset 9, 36 lines modified | Offset 9, 26 lines modified | ||
9 | class·X{ | 9 | class·X{ |
10 | » static·void·Main·() | 10 | » static·void·Main·() |
11 | » { | 11 | » { |
12 | » » if·(true); | 12 | » » if·(true); |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 15 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
16 | //·Line:·10 | ||
17 | //·Compiler·options:·-warnaserror·-warn:3 | ||
18 | public·class·C | ||
19 | { | ||
20 | ····public·static·void·Main·() | ||
21 | ····{ | ||
22 | ········for·(;;); | ||
23 | ············{·} | ||
24 | ····} | ||
25 | }</string> | ||
26 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | ||
27 | //·Line:·9 | 16 | //·Line:·9 |
28 | //·Compiler·options:·-warnaserror·-warn:3 | 17 | //·Compiler·options:·-warnaserror·-warn:3·-unsafe·-nowarn:0219 |
29 | public·class·C | 18 | public·class·C |
30 | { | 19 | { |
31 | ····public·void·Test·() | 20 | ····public·unsafe·void·Test·() |
32 | ····{ | 21 | ····{ |
33 | ········ | 22 | ········fixed·(char·*p·=·str); |
34 | ············{·} | 23 | ············{·} |
35 | ····} | 24 | ····} |
25 | ····static·readonly·char·[]·str·=·new·char·[]·{'A'}; | ||
36 | }</string> | 26 | }</string> |
37 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 27 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
38 | //·Line:·11 | 28 | //·Line:·11 |
39 | //·Compiler·options:·/warnaserror·/warn:3 | 29 | //·Compiler·options:·/warnaserror·/warn:3 |
40 | using·System; | 30 | using·System; |
41 | public·class·C | 31 | public·class·C |
42 | { | 32 | { |
Offset 48, 62 lines modified | Offset 38, 71 lines modified | ||
48 | » » if·(p·<·5) | 38 | » » if·(p·<·5) |
49 | » » » ; | 39 | » » » ; |
50 | » » else | 40 | » » else |
51 | » » » Console.WriteLine·(); | 41 | » » » Console.WriteLine·(); |
52 | » } | 42 | » } |
53 | }</string> | 43 | }</string> |
54 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 44 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
55 | //·Line:· | 45 | //·Line:·9 |
56 | //·Compiler·options:· | 46 | //·Compiler·options:·-warnaserror·-warn:3 |
57 | using·System; | ||
58 | public·class·C | 47 | public·class·C |
59 | { | 48 | { |
60 | » public·static·int·p·=·0; | ||
61 | » public·static·void·Foo·() | ||
62 | » { | ||
63 | » » if·(p·<·5) | ||
64 | » » » ; | ||
65 | » » else | ||
66 | » » » Console.WriteLine·(); | ||
67 | 49 | ····public·void·Test·(System.IDisposable·arg) | |
50 | ····{ | ||
51 | ········using·(arg); | ||
52 | ············{·} | ||
53 | ····} | ||
54 | }</string> | ||
55 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | ||
56 | //·Line:·9 | ||
57 | //·Compiler·options:·-warnaserror·-warn:3 | ||
58 | public·class·C | ||
59 | { | ||
60 | ····public·void·Test·(System.Collections.IEnumerable·e) | ||
61 | ····{ | ||
62 | ········foreach·(object·o·in·e); | ||
63 | ············{·} | ||
64 | ····} | ||
68 | }</string> | 65 | }</string> |
69 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 66 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
70 | //·Line:·10 | 67 | //·Line:·10 |
71 | //·Compiler·options:·-warnaserror·-warn:3 | 68 | //·Compiler·options:·-warnaserror·-warn:3 |
72 | public·class·C | 69 | public·class·C |
73 | { | 70 | { |
74 | ····public·static·void·Main·() | 71 | ····public·static·void·Main·() |
75 | ····{ | 72 | ····{ |
73 | ········for·(;;); | ||
76 | ········int·i=·5; | ||
77 | ········while·(i++·<·100); | ||
78 | ············{·} | 74 | ············{·} |
79 | ····} | 75 | ····} |
80 | }</string> | 76 | }</string> |
81 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 77 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
82 | //·Line:· | 78 | //·Line:·10 |
83 | //·Compiler·options:·-warnaserror·-warn:3 | 79 | //·Compiler·options:·-warnaserror·-warn:3 |
84 | public·class·C | 80 | public·class·C |
85 | { | 81 | { |
86 | » public·void·Test·() | ||
87 | » { | ||
88 | » » using·(System.IDisposable·arg·=·null); | ||
89 | » » {·} | ||
90 | 82 | ····public·static·void·Main·() | |
83 | ····{ | ||
84 | ········int·i=·5; | ||
85 | ········while·(i++·<·100); | ||
86 | ············{·} | ||
87 | ····} | ||
91 | }</string> | 88 | }</string> |
92 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 89 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
93 | //·Line:·9 | 90 | //·Line:·9 |
94 | //·Compiler·options:·-warnaserror·-warn:3 | 91 | //·Compiler·options:·-warnaserror·-warn:3 |
95 | public·class·C | 92 | public·class·C |
96 | { | 93 | { |
97 | ····public·void·Test·( | 94 | ····public·void·Test·() |
98 | ····{ | 95 | ····{ |
99 | ········ | 96 | ········lock·(this); |
100 | ············{·} | 97 | ············{·} |
101 | ····} | 98 | ····} |
102 | }</string> | 99 | }</string> |
103 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 100 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
104 | //·Line:·13 | 101 | //·Line:·13 |
105 | //·Compiler·options:·/warnaserror·/warn:3 | 102 | //·Compiler·options:·/warnaserror·/warn:3 |
106 | using·System; | 103 | using·System; |
Offset 121, 29 lines modified | Offset 120, 30 lines modified | ||
121 | }</string> | 120 | }</string> |
122 | ····<string>//·CS0642:·Possible·mistaken·empty·statement | 121 | ····<string>//·CS0642:·Possible·mistaken·empty·statement |
123 | //·Line:·9 | 122 | //·Line:·9 |
Max diff block lines reached; 759/3647 bytes (20.81%) of diff not shown. |
Offset 1, 89 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>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·`R.Size'.·Consider·storing·the·value·in·a·temporary·variable |
6 | //·Line:· | 6 | //·Line:·19 |
7 | 7 | struct·R | |
8 | { | 8 | { |
9 | » public·S·Size·{·get;·set;·} | ||
9 | » public·int·this·[int·i]·{ | ||
10 | » » set·{ | ||
11 | » » } | ||
12 | » } | ||
13 | » | ||
14 | » public·int·x; | ||
15 | } | 10 | } |
16 | 11 | struct·S | |
17 | { | 12 | { |
13 | » public·float·Height·{·get;·set;·} | ||
14 | } | ||
18 | » V·m_value; | ||
19 | » public·static·V·v(bool·b)·{·return·new·V·();·} | ||
20 | » public·Test·() | ||
21 | » { | ||
22 | » » m_value·=·new·V·(); | ||
23 | » } | ||
15 | public·class·Test | ||
16 | { | ||
24 | » public·static·void·Main·() | 17 | » public·static·void·Main·() |
25 | » { | 18 | » { |
19 | » » var·r·=·new·R·(); | ||
20 | » » r.Size.Height·=·3; | ||
26 | » » Test·t·=·new·Test·(); | ||
27 | » » Test.v(true).x·=·9; | ||
28 | » } | ||
29 | }</string> | ||
30 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable | ||
31 | //·Line:·9 | ||
32 | using·System; | ||
33 | class·X·{ | ||
34 | » static·void·Main·() | ||
35 | » { | ||
36 | » » bar·(out·P.x); | ||
37 | » » Console.WriteLine·("Got:·"·+·P.x); | ||
38 | » } | ||
39 | » static·void·bar·(out·int·x)·{·x·=·10;·} | ||
40 | » static·G·P·{ | ||
41 | » ·get·{ | ||
42 | » » return·g; | ||
43 | » ·} | ||
44 | » } | ||
45 | » static·G·g·=·new·G·(); | ||
46 | » struct·G·{ | ||
47 | » » public·int·x; | ||
48 | » } | ||
49 | }</string> | ||
50 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable | ||
51 | //·Line:·9 | ||
52 | using·System; | ||
53 | class·X·{ | ||
54 | » static·void·Main·() | ||
55 | » { | ||
56 | » » P.x·=·10; | ||
57 | » » Console.WriteLine·("Got:·"·+·P.x); | ||
58 | » } | ||
59 | » static·G·P·{ | ||
60 | » ·get·{ | ||
61 | » » return·g; | ||
62 | » ·} | ||
63 | » } | ||
64 | » static·G·g·=·new·G·(); | ||
65 | » struct·G·{ | ||
66 | » » public·int·x; | ||
67 | » } | 21 | » } |
68 | }</string> | 22 | }</string> |
69 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable | 23 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`X.P'.·Consider·storing·the·value·in·a·temporary·variable |
70 | //·Line:·9 | 24 | //·Line:·9 |
71 | using·System; | 25 | using·System; |
72 | class·X·{ | 26 | class·X·{ |
Offset 124, 54 lines modified | Offset 65, 42 lines modified | ||
124 | » static·void·baz·(out·int·x)·{·x·=·5;·} | 65 | » static·void·baz·(out·int·x)·{·x·=·5;·} |
125 | » static·void·Main·() | 66 | » static·void·Main·() |
126 | » { | 67 | » { |
127 | » » bar·b·=·new·bar·(); | 68 | » » bar·b·=·new·bar·(); |
128 | » » baz·(out·b·[0].x); | 69 | » » baz·(out·b·[0].x); |
129 | » } | 70 | » } |
130 | }</string> | 71 | }</string> |
131 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·` | 72 | ····<string>//·CS1612:·Cannot·modify·a·value·type·return·value·of·`Test.v'.·Consider·storing·the·value·in·a·temporary·variable |
132 | //·Line:· | 73 | //·Line:·28 |
133 | 74 | public·struct·V | |
75 | { | ||
76 | » public·int·this·[int·i]·{ | ||
77 | » » set·{ | ||
78 | » » } | ||
79 | » } | ||
80 | » | ||
134 | » public·int·x; | 81 | » public·int·x; |
135 | } | 82 | } |
83 | class·Test | ||
84 | { | ||
85 | » V·m_value; | ||
136 | class·bar·{ | ||
137 | » public·foo·this·[int·x]·{ | ||
138 | » » get·{·return·new·foo·();·} | ||
139 | » » set·{·} | ||
140 | » } | ||
141 | } | ||
Max diff block lines reached; 2646/5373 bytes (49.25%) of diff not shown. |
Offset 1, 25 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>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·`Outer'·via·nested·type·`Outer.Inner' |
6 | //·Line:· | 6 | //·Line:·33 |
7 | public·class·B·{ | ||
8 | 7 | public·class·Runner | |
8 | { | ||
9 | » string·msg; | ||
10 | » public·Runner·(string·s) | ||
9 | » { | 11 | » { |
12 | » » msg·=·s; | ||
10 | » } | 13 | » } |
11 | » public· | 14 | » public·string·Report·() |
15 | » { | ||
16 | » » return·msg; | ||
17 | » } | ||
18 | } | ||
12 | » public·class·C·{ | ||
13 | 19 | public·class·Outer | |
20 | { | ||
21 | » private·Runner·r·=·new·Runner·("Outer"); | ||
22 | » public·Runner·Runner | ||
23 | » { | ||
24 | » » get·{·return·r;·} | ||
25 | » » set·{·r·=·value;·} | ||
26 | » } | ||
27 | » class·Inner | ||
28 | » { | ||
29 | » » public·string·Check·() | ||
14 | » » { | 30 | » » { |
15 | » » » | 31 | » » » return·Runner.Report·(); |
16 | » » } | 32 | » » } |
17 | » } | 33 | » } |
18 | }</string> | 34 | }</string> |
19 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y' | 35 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`X'·via·nested·type·`X.Y' |
20 | //·Line:·15 | 36 | //·Line:·15 |
21 | using·System; | 37 | using·System; |
Offset 37, 14 lines modified | Offset 56, 32 lines modified | ||
37 | » » } | 56 | » » } |
38 | » } | 57 | » } |
39 | » static·void·Main·() | 58 | » static·void·Main·() |
40 | » { | 59 | » { |
41 | » } | 60 | » } |
42 | }</string> | 61 | }</string> |
62 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`C.N' | ||
63 | //·Line:·12 | ||
64 | class·A·{ | ||
65 | » protected·int·n·=·0; | ||
66 | } | ||
67 | class·B·:·A·{·} | ||
68 | class·C·:·B·{ | ||
69 | » class·N·{ | ||
70 | » » internal·int·foo·()·{·return·n;·} | ||
71 | » } | ||
72 | » public·static·int·Main·()·{ | ||
73 | » » N·a·=·new·N·(); | ||
74 | » » return·a.foo·(); | ||
75 | » } | ||
76 | }</string> | ||
43 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C' | 77 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`A'·via·nested·type·`B.C' |
44 | //·Line:·15 | 78 | //·Line:·15 |
45 | public·class·A·{ | 79 | public·class·A·{ |
46 | » public·int·Foo·{·get·{·return·1;·}·} | 80 | » public·int·Foo·{·get·{·return·1;·}·} |
47 | } | 81 | } |
Offset 56, 63 lines modified | Offset 93, 26 lines modified | ||
56 | » public·class·C·{ | 93 | » public·class·C·{ |
57 | » » public·void·Baz·() | 94 | » » public·void·Baz·() |
58 | » » { | 95 | » » { |
59 | » » » int·x·=·Foo; | 96 | » » » int·x·=·Foo; |
60 | » » } | 97 | » » } |
61 | » } | 98 | » } |
62 | }</string> | 99 | }</string> |
63 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·` | 100 | ····<string>//·CS0038:·Cannot·access·a·nonstatic·member·of·outer·type·`B'·via·nested·type·`B.C' |
64 | //·Line:· | 101 | //·Line:·14 |
65 | public·class·Runner | ||
66 | { | ||
67 | » string·msg; | ||
68 | » public·Runner·(string·s) | ||
69 | » { | ||
70 | » » msg·=·s; | ||
71 | » } | ||
72 | 102 | public·class·B·{ | |
103 | » public·static·void·Main·() | ||
73 | » { | 104 | » { |
74 | » » return·msg; | ||
75 | » } | 105 | » } |
76 | } | ||
106 | » public·int·Foo·{·get·{·return·1;·}·} | ||
77 | public·class·Outer | ||
78 | { | ||
79 | » private·Runner·r·=·new·Runner·("Outer"); | ||
80 | » public·Runner·Runner | ||
81 | » { | ||
82 | » » get·{·return·r;·} | ||
83 | » » set·{·r·=·value;·} | ||
84 | » } | ||
107 | » public·class·C·{ | ||
108 | » » public·void·Baz·() | ||
85 | » class·Inner | ||
86 | » { | ||
87 | » » public·string·Check·() | ||
88 | » » { | 109 | » » { |
89 | » » » | 110 | » » » int·x·=·Foo; |
90 | » » } | 111 | » » } |
91 | » } | 112 | » } |
92 | }</string> | 113 | }</string> |
Max diff block lines reached; 23/2936 bytes (0.78%) of diff not shown. |
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 21, 77 lines modified | Offset 21, 58 lines modified | ||
21 | ····{ | 21 | ····{ |
22 | ········public·void·Method<T,·V>()·where·T·:·IBar·where·V·:·T | 22 | ········public·void·Method<T,·V>()·where·T·:·IBar·where·V·:·T |
23 | ········{ | 23 | ········{ |
24 | ········} | 24 | ········} |
25 | ····} | 25 | ····} |
26 | }</string> | 26 | }</string> |
27 | ····<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 | 27 | ····<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 |
28 | //·Line:·1 | 28 | //·Line:·13 |
29 | interface·IFoo<T> | 29 | interface·IFoo<T> |
30 | { | 30 | { |
31 | » void·Test<U>·() | 31 | » void·Test<U>·() |
32 | » » where·U·:·T; | 32 | » » where·U·:·T; |
33 | } | 33 | } |
34 | class·Foo<T>·:·IFoo<T> | 34 | class·Foo<T>·:·IFoo<T> |
35 | { | 35 | { |
36 | » public·void·Test<V>·() | 36 | » public·void·Test<V>·() |
37 | » » where·V·:X | ||
37 | » {·} | 38 | » {·} |
38 | } | 39 | } |
39 | class·X | 40 | class·X |
40 | { | 41 | { |
41 | » static·void·Main·() | 42 | » static·void·Main·() |
42 | » {·} | 43 | » {·} |
43 | }</string> | 44 | }</string> |
44 | ····<string>//·CS0425:·The·constraints·for·type·parameter·` | 45 | ····<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 |
45 | //·Line:·11 | 46 | //·Line:·11 |
46 | interface·I | 47 | interface·I |
47 | { | 48 | { |
48 | » void· | 49 | » void·Foo<T>·(); |
49 | } | 50 | } |
50 | class· | 51 | class·C·:·I |
51 | { | 52 | { |
52 | » public·void· | 53 | » public·void·Foo<T>·()·where·T·:·struct |
53 | » { | 54 | » { |
54 | » } | 55 | » } |
55 | }</string> | 56 | }</string> |
56 | ····<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 | 57 | ····<string>//·CS0425:·The·constraints·for·type·parameter·`V'·of·method·`Foo<T,X>.Test<V>()'·must·match·the·constraints·for·type·parameter·`U'·of·interface·method·`IFoo<T>.Test<U>()'.·Consider·using·an·explicit·interface·implementation·instead |
57 | //·Line:·13 | ||
58 | interface·IFoo<T> | ||
59 | { | ||
60 | » void·Test<U>·() | ||
61 | » » where·U·:·T; | ||
62 | } | ||
63 | class·Foo<T>·:·IFoo<T> | ||
64 | { | ||
65 | » public·void·Test<V>·() | ||
66 | » » where·V·:X | ||
67 | » {·} | ||
68 | } | ||
69 | class·X | ||
70 | { | ||
71 | » static·void·Main·() | ||
72 | » {·} | ||
73 | }</string> | ||
74 | ····<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 | ||
75 | //·Line:·11 | 58 | //·Line:·11 |
76 | interface·I | 59 | interface·IFoo<T> |
77 | { | 60 | { |
78 | » void· | 61 | » void·Test<U>·()·where·U·:·T; |
79 | } | 62 | } |
80 | class· | 63 | class·Foo<T,·X>·:·IFoo<T> |
81 | { | 64 | { |
82 | » public·void· | 65 | » public·void·Test<V>·()·where·V·:·X |
83 | » { | 66 | » { |
84 | » } | 67 | » } |
85 | }</string> | 68 | }</string> |
86 | ····<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 | 69 | ····<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 |
87 | //·Line:·16 | 70 | //·Line:·16 |
88 | interface·IA | 71 | interface·IA |
Offset 118, 9 lines modified | Offset 99, 28 lines modified | ||
118 | public·class·CB·:·CA,·IA | 99 | public·class·CB·:·CA,·IA |
119 | { | 100 | { |
120 | » public·static·void·Main·() | 101 | » public·static·void·Main·() |
121 | » { | 102 | » { |
122 | » } | 103 | » } |
123 | }</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:·12 | ||
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>·() | ||
115 | » {·} | ||
116 | } | ||
117 | class·X | ||
118 | { | ||
119 | » static·void·Main·() | ||
120 | » {·} | ||
121 | }</string> | ||
124 | ··</Examples> | 122 | ··</Examples> |
125 | </ErrorDocumentation> | 123 | </ErrorDocumentation> |
Offset 1, 31 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>CS0154</ErrorName> | 3 | ··<ErrorName>CS0154</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0154:·The·property·or·indexer·` | 5 | ····<string>//·CS0154:·The·property·or·indexer·`BugReport.MyProperty'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor |
6 | //·Line:· | 6 | //·Line:·16 |
7 | 7 | static·class·BugReport | |
8 | { | 8 | { |
9 | » | 9 | » static·float·MyProperty·{ |
10 | » » set·{·} | ||
11 | » } | ||
12 | » static·void·MyExtension·(this·float·val) | ||
10 | » { | 13 | » { |
11 | » » set | ||
12 | » » { | ||
13 | » » » name·=·value; | ||
14 | » » } | ||
15 | » } | 14 | » } |
16 | } | ||
17 | public·class·B | ||
18 | { | ||
19 | » public·static·void·Main·() | 15 | » public·static·void·Main·() |
20 | » { | 16 | » { |
17 | » » MyProperty.MyExtension·(); | ||
21 | » » A·a·=·new·A·(); | ||
22 | » » string·b·=·a.name; | ||
23 | » } | 18 | » } |
24 | }</string> | 19 | }</string> |
25 | ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | 20 | ····<string>//·CS0154:·The·property·or·indexer·`A.this[int]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor |
26 | //·Line:·18 | 21 | //·Line:·18 |
27 | public·class·A | 22 | public·class·A |
28 | { | 23 | { |
Offset 40, 30 lines modified | Offset 36, 49 lines modified | ||
40 | class·Test | 36 | class·Test |
41 | { | 37 | { |
42 | » public·static·void·Main·() | 38 | » public·static·void·Main·() |
43 | » { | 39 | » { |
44 | » » int·i·=·new·B·()[1]; | 40 | » » int·i·=·new·B·()[1]; |
45 | » } | 41 | » } |
46 | }</string> | 42 | }</string> |
47 | ····<string>//·CS0154:·The·property·or·indexer·` | 43 | ····<string>//·CS0154:·The·property·or·indexer·`Test.this[bool]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor |
48 | //·Line:·1 | 44 | //·Line:·13 |
49 | 45 | class·Test | |
50 | { | 46 | { |
51 | » static·float·MyProperty·{ | ||
52 | » | 47 | » public·int·this[bool·b]·{·set·{}·} |
48 | } | ||
49 | class·C | ||
50 | { | ||
51 | » public·static·void·Main·() | ||
52 | » { | ||
53 | » » int·i·=·new·Test()[false]; | ||
53 | » } | 54 | » } |
55 | }</string> | ||
56 | ····<string>//·CS0154:·The·property·or·indexer·`A.name'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | ||
57 | //·Line:·21 | ||
54 | 58 | public·class·A | |
59 | { | ||
60 | » public·string·name· | ||
55 | » { | 61 | » { |
62 | » » set | ||
63 | » » { | ||
64 | » » » name·=·value; | ||
65 | » » } | ||
56 | » } | 66 | » } |
67 | } | ||
68 | public·class·B | ||
69 | { | ||
57 | » public·static·void·Main·() | 70 | » public·static·void·Main·() |
58 | » { | 71 | » { |
59 | » » | 72 | » » A·a·=·new·A·(); |
73 | » » string·b·=·a.name; | ||
60 | » } | 74 | » } |
61 | }</string> | 75 | }</string> |
62 | ····<string>//·CS0154:·The·property·or·indexer·`B.Foo'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | 76 | ····<string>//·CS0154:·The·property·or·indexer·`B.Foo'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor |
63 | //·Line:·13 | 77 | //·Line:·13 |
64 | //·this·is·bug·55780. | 78 | //·this·is·bug·55780. |
65 | class·A·{ | 79 | class·A·{ |
Offset 73, 24 lines modified | Offset 88, 9 lines modified | ||
73 | class·B·:·A·{ | 88 | class·B·:·A·{ |
74 | » public·new·int·Foo·{·set·{·}·} | 89 | » public·new·int·Foo·{·set·{·}·} |
75 | » static·void·Main·() | 90 | » static·void·Main·() |
76 | » { | 91 | » { |
77 | » » System.Console.WriteLine·(new·B·().Foo); | 92 | » » System.Console.WriteLine·(new·B·().Foo); |
78 | » } | 93 | » } |
79 | }</string> | 94 | }</string> |
80 | ····<string>//·CS0154:·The·property·or·indexer·`Test.this[bool]'·cannot·be·used·in·this·context·because·it·lacks·the·`get'·accessor | ||
81 | //·Line:·13 | ||
82 | class·Test | ||
83 | { | ||
84 | » public·int·this[bool·b]·{·set·{}·} | ||
85 | } | ||
86 | class·C | ||
87 | { | ||
88 | » public·static·void·Main·() | ||
89 | » { | ||
90 | » » int·i·=·new·Test()[false]; | ||
91 | » } | ||
92 | }</string> | ||
93 | ··</Examples> | 95 | ··</Examples> |
94 | </ErrorDocumentation> | 96 | </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>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> | ||
5 | ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.Array' | 11 | ····<string>//·CS0702:·A·constraint·cannot·be·special·class·`System.Array' |
6 | //·Line:·8 | 12 | //·Line:·8 |
7 | using·System; | 13 | using·System; |
8 | class·Foo<T> | 14 | class·Foo<T> |
9 | » where·T·:·Array | 15 | » where·T·:·Array |
Offset 16, 17 lines modified | Offset 24, 9 lines modified | ||
16 | using·System; | 24 | using·System; |
17 | class·Foo<T> | 25 | class·Foo<T> |
18 | » where·T·:·object | 26 | » where·T·:·object |
19 | { | 27 | { |
20 | }</string> | 28 | }</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> | ||
27 | ··</Examples> | 29 | ··</Examples> |
28 | </ErrorDocumentation> | 30 | </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>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> | ||
29 | ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`ClassA'·and·`ClassB'·convert·implicitly·to·each·other | 5 | ····<string>//·CS0172:·Type·of·conditional·expression·cannot·be·determined·as·`ClassA'·and·`ClassB'·convert·implicitly·to·each·other |
30 | //·Line:·29 | 6 | //·Line:·29 |
31 | class·ClassA·{ | 7 | class·ClassA·{ |
32 | ········public·static·implicit·operator·ClassB·(ClassA·value)·{ | 8 | ········public·static·implicit·operator·ClassB·(ClassA·value)·{ |
33 | ················return·null; | 9 | ················return·null; |
34 | ········} | 10 | ········} |
Offset 57, 9 lines modified | Offset 29, 37 lines modified | ||
57 | ········public·static·void·Main()·{ | 29 | ········public·static·void·Main()·{ |
58 | ················ClassA·a·=·new·ClassA(); | 30 | ················ClassA·a·=·new·ClassA(); |
59 | ················ClassB·b·=·new·ClassB(); | 31 | ················ClassB·b·=·new·ClassB(); |
60 | ············ | 32 | ············ |
61 | ················System.Console.WriteLine(true·?·a·:·b); | 33 | ················System.Console.WriteLine(true·?·a·:·b); |
62 | ···} | 34 | ···} |
63 | }</string> | 35 | }</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> | ||
64 | ··</Examples> | 60 | ··</Examples> |
65 | </ErrorDocumentation> | 61 | </ErrorDocumentation> |
Offset 10, 26 lines modified | Offset 10, 14 lines modified | ||
10 | { | 10 | { |
11 | ········object·o1; | 11 | ········object·o1; |
12 | ········Foo·h·=·delegate·()·{ | 12 | ········Foo·h·=·delegate·()·{ |
13 | ················o1·=·null; | 13 | ················o1·=·null; |
14 | ········}; | 14 | ········}; |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC' | ||
17 | //·Line:·11 | ||
18 | class·C1 | ||
19 | { | ||
20 | ····public·double·CC·=·0; | ||
21 | } | ||
22 | class·C2 | ||
23 | { | ||
24 | » public·static·readonly·double·X_Small2·=·C1.CC; | ||
25 | }</string> | ||
26 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo' | 16 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`X.Foo' |
27 | //·Line:·12 | 17 | //·Line:·12 |
28 | class·X | 18 | class·X |
29 | { | 19 | { |
30 | » int·Foo·{ | 20 | » int·Foo·{ |
31 | » » get·{ | 21 | » » get·{ |
Offset 38, 14 lines modified | Offset 26, 26 lines modified | ||
38 | » } | 26 | » } |
39 | » long·Bar·=·Foo; | 27 | » long·Bar·=·Foo; |
40 | » static·void·Main·()·{ | 28 | » static·void·Main·()·{ |
41 | » } | 29 | » } |
42 | }</string> | 30 | }</string> |
31 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C1.CC' | ||
32 | //·Line:·11 | ||
33 | class·C1 | ||
34 | { | ||
35 | ····public·double·CC·=·0; | ||
36 | } | ||
37 | class·C2 | ||
38 | { | ||
39 | » public·static·readonly·double·X_Small2·=·C1.CC; | ||
40 | }</string> | ||
43 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C.stuff' | 41 | ····<string>//·CS0236:·A·field·initializer·cannot·reference·the·nonstatic·field,·method,·or·property·`C.stuff' |
44 | //·Line:·6 | 42 | //·Line:·6 |
45 | class·C | 43 | class·C |
46 | { | 44 | { |
47 | » object·stuff·=·stuff; | 45 | » object·stuff·=·stuff; |
48 | » | 46 | » |
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>CS1674</ErrorName> | 3 | ··<ErrorName>CS1674</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1674:·`object':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | class·C | ||
9 | { | ||
10 | » void·Method·(IDisposable·i) | ||
11 | » { | ||
12 | » » using·(object·o·=·i) | ||
13 | » » { | ||
14 | » » } | ||
15 | ····} | ||
16 | }</string> | ||
5 | ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | 17 | ····<string>//·CS1674:·`int':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' |
6 | //·Line:·8 | 18 | //·Line:·8 |
7 | class·C | 19 | class·C |
8 | { | 20 | { |
9 | ····void·Method·(int·arg) | 21 | ····void·Method·(int·arg) |
10 | ····{ | 22 | ····{ |
Offset 24, 28 lines modified | Offset 38, 14 lines modified | ||
24 | » void·Method·(IDisposable·i) | 38 | » void·Method·(IDisposable·i) |
25 | » { | 39 | » { |
26 | » » using·(int·o·=·1,·b·=·2) | 40 | » » using·(int·o·=·1,·b·=·2) |
27 | » » { | 41 | » » { |
28 | » » } | 42 | » » } |
29 | » } | 43 | » } |
30 | }</string> | 44 | }</string> |
31 | ····<string>//·CS1674:·`object':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | ||
32 | //·Line:·10 | ||
33 | using·System; | ||
34 | class·C | ||
35 | { | ||
36 | » void·Method·(IDisposable·i) | ||
37 | » { | ||
38 | » » using·(object·o·=·i) | ||
39 | » » { | ||
40 | » » } | ||
41 | ····} | ||
42 | }</string> | ||
43 | ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' | 45 | ····<string>//·CS1674:·`NoIDispose':·type·used·in·a·using·statement·must·be·implicitly·convertible·to·`System.IDisposable' |
44 | //·Line:·27 | 46 | //·Line:·27 |
45 | using·System; | 47 | using·System; |
46 | class·MyDispose·:·IDisposable·{ | 48 | class·MyDispose·:·IDisposable·{ |
47 | » public·bool·disposed; | 49 | » public·bool·disposed; |
Offset 1, 12 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>CS1024</ErrorName> | 3 | ··<ErrorName>CS1024</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1024:·Wrong·preprocessor·directive | 5 | ····<string>//·CS1024:·Wrong·preprocessor·directive |
6 | //·Line:·4 | ||
7 | #wrong_directive</string> | ||
8 | ····<string>//·CS1024:·Wrong·preprocessor·directive | ||
6 | //·Line:·7 | 9 | //·Line:·7 |
7 | class·C | 10 | class·C |
8 | { | 11 | { |
9 | » #region | 12 | » #region |
10 | » #end\x0072egion | 13 | » #end\x0072egion |
11 | }</string> | 14 | }</string> |
Offset 22, 13 lines modified | Offset 26, 9 lines modified | ||
22 | #if·AA | 26 | #if·AA |
23 | » » Console.WriteLine·("DEBUG·mode"); | 27 | » » Console.WriteLine·("DEBUG·mode"); |
24 | #·something·not·valid·here | 28 | #·something·not·valid·here |
25 | » » Console.WriteLine·("NON-DEBUG·mode"); | 29 | » » Console.WriteLine·("NON-DEBUG·mode"); |
26 | #endif | 30 | #endif |
27 | » } | 31 | » } |
28 | }</string> | 32 | }</string> |
29 | ····<string>//·CS1024:·Wrong·preprocessor·directive | ||
30 | //·Line:·4 | ||
31 | #wrong_directive</string> | ||
32 | ··</Examples> | 33 | ··</Examples> |
33 | </ErrorDocumentation> | 34 | </ErrorDocumentation> |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0550</ErrorName> | 3 | ··<ErrorName>CS0550</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0550:·`PropertyClass.PropertyInterface. | 5 | ····<string>//·CS0550:·`PropertyClass.PropertyInterface.this[bool].get'·is·an·accessor·not·found·in·interface·member·`PropertyInterface.this[bool]' |
6 | //·Line:·13 | 6 | //·Line:·13 |
7 | using·System.Runtime.CompilerServices; | ||
7 | interface·PropertyInterface·{ | 8 | interface·PropertyInterface·{ |
8 | ········int· | 9 | ········int·this[bool·b]·{·set;·} |
9 | } | 10 | } |
10 | public·class·PropertyClass:·PropertyInterface·{ | 11 | public·class·PropertyClass:·PropertyInterface·{ |
11 | ········int·PropertyInterface. | 12 | ········int·PropertyInterface.this·[bool·b]{· |
12 | ················get·{· | 13 | ················get·{· |
13 | ························return·0; | 14 | ························return·0; |
14 | ················}· | 15 | ················}· |
15 | ················set·{·} | 16 | ················set·{·} |
16 | ········} | 17 | ········} |
17 | }</string> | 18 | }</string> |
18 | ····<string>//·CS0550:·`PropertyClass.PropertyInterface. | 19 | ····<string>//·CS0550:·`PropertyClass.PropertyInterface.Value.set'·is·an·accessor·not·found·in·interface·member·`PropertyInterface.Value' |
19 | //·Line:·13 | 20 | //·Line:·13 |
20 | using·System.Runtime.CompilerServices; | ||
21 | interface·PropertyInterface·{ | 21 | interface·PropertyInterface·{ |
22 | ········int· | 22 | ········int·Value·{·get;·} |
23 | } | 23 | } |
24 | public·class·PropertyClass:·PropertyInterface·{ | 24 | public·class·PropertyClass:·PropertyInterface·{ |
25 | ········int·PropertyInterface. | 25 | ········int·PropertyInterface.Value·{· |
26 | ················get·{· | 26 | ················get·{· |
27 | ························return·0; | 27 | ························return·0; |
28 | ················}· | 28 | ················}· |
29 | ················set·{·} | 29 | ················set·{·} |
30 | ········} | 30 | ········} |
31 | }</string> | 31 | }</string> |
32 | ··</Examples> | 32 | ··</Examples> |
Offset 1, 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':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint | 5 | ····<string>//·CS0450:·`A<bool,int>':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·A | 7 | class·A<T,·U> |
8 | { | 8 | { |
9 | } | 9 | } |
10 | delegate·void·Test<T>()·where·T·:·struct,·A<bool,·int>;</string> | ||
10 | class·B<T>·where·T·:·class,·A | ||
11 | { | ||
12 | }</string> | ||
13 | ····<string>//·CS0450:·`A | 11 | ····<string>//·CS0450:·`A':·cannot·specify·both·a·constraint·class·and·the·`class'·or·`struct'·constraint |
14 | //·Line:·8 | 12 | //·Line:·8 |
15 | class·A | 13 | class·A |
16 | { | 14 | { |
17 | } | 15 | } |
18 | 16 | class·B<T>·where·T·:·class,·A | |
17 | { | ||
18 | }</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1948</ErrorName> | 3 | ··<ErrorName>CS1948</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter | 5 | ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | using·System; | 7 | using·System; |
8 | using·System.Linq; | 8 | using·System.Linq; |
9 | class·C | 9 | class·C |
10 | { | 10 | { |
11 | » public·static·void·Foo·<T>·() | 11 | » public·static·void·Foo·<T>·() |
12 | » { | 12 | » { |
13 | » » var·s·=·"0"; | ||
13 | » » var·e·=·from·T·in·"a" | 14 | » » var·e·=·from·T·in·"a" |
14 | » » » select·T; | 15 | » » » select·T·+·s; |
15 | » } | 16 | » } |
16 | }</string> | 17 | }</string> |
17 | ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter | 18 | ····<string>//·CS1948:·A·range·variable·`T'·conflicts·with·a·method·type·parameter |
18 | //·Line:·1 | 19 | //·Line:·12 |
19 | using·System; | 20 | using·System; |
20 | using·System.Linq; | 21 | using·System.Linq; |
21 | class·C | 22 | class·C |
22 | { | 23 | { |
23 | » public·static·void·Foo·<T>·() | 24 | » public·static·void·Foo·<T>·() |
24 | » { | 25 | » { |
25 | » » var·s·=·"0"; | ||
26 | » » var·e·=·from·T·in·"a" | 26 | » » var·e·=·from·T·in·"a" |
27 | » » » select·T | 27 | » » » select·T; |
28 | » } | 28 | » } |
29 | }</string> | 29 | }</string> |
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 74 lines modified | Offset 1, 74 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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 | //·Line:·6 |
7 | using·System; | 7 | using·System; |
8 | [A((dynamic)·null)] | ||
9 | public·class·A·:·Attribute | ||
8 | class·AAttribute·:·Attribute | ||
9 | { | ||
10 | » public·AAttribute·(dynamic·X) | ||
11 | » { | ||
12 | » } | ||
13 | } | ||
14 | [A·(Test.B)] | ||
15 | class·Test | ||
16 | { | 10 | { |
11 | » public·A·(Type·arg) | ||
17 | » public·static·dynamic·B; | ||
18 | » static·void·Main·() | ||
19 | » { | 12 | » { |
20 | » } | 13 | » } |
21 | }</string> | 14 | }</string> |
22 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 15 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
23 | //·Line:·6 | 16 | //·Line:·6 |
24 | using·System; | 17 | using·System; |
25 | [A((dynamic | 18 | [A(typeof·(Func<dynamic>))] |
26 | public·class·A·:·Attribute | 19 | public·class·A·:·Attribute |
27 | { | 20 | { |
28 | » public·A·(Type·arg) | 21 | » public·A·(Type·arg) |
29 | » { | 22 | » { |
30 | » } | 23 | » } |
31 | }</string> | 24 | }</string> |
32 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 25 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
33 | //·Line:·6 | 26 | //·Line:·6 |
34 | using·System; | 27 | using·System; |
35 | [A( | 28 | [A(new·dynamic·[]·{·8·})] |
36 | public·class·A·:·Attribute | 29 | public·class·A·:·Attribute |
37 | { | 30 | { |
38 | » public·A·( | 31 | » public·A·(object·arg) |
39 | » { | 32 | » { |
40 | » } | 33 | » } |
41 | }</string> | 34 | }</string> |
42 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 35 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
43 | //·Line:· | 36 | //·Line:·13 |
44 | using·System; | 37 | using·System; |
38 | class·AAttribute·:·Attribute | ||
45 | [A(typeof·(dynamic[]))] | ||
46 | public·class·A·:·Attribute | ||
47 | { | 39 | { |
48 | » public·A | 40 | » public·AAttribute·(dynamic·X) |
41 | » { | ||
42 | » } | ||
43 | } | ||
44 | [A·(Test.B)] | ||
45 | class·Test | ||
46 | { | ||
47 | » public·static·dynamic·B; | ||
48 | » static·void·Main·() | ||
49 | » { | 49 | » { |
50 | » } | 50 | » } |
51 | }</string> | 51 | }</string> |
52 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression | 52 | ····<string>//·CS1982:·An·attribute·argument·cannot·be·dynamic·expression |
53 | //·Line:·6 | 53 | //·Line:·6 |
54 | using·System; | 54 | using·System; |
55 | [A( | 55 | [A(typeof·(dynamic[]))] |
56 | public·class·A·:·Attribute | 56 | public·class·A·:·Attribute |
57 | { | 57 | { |
58 | » public·A·(object·arg) | 58 | » public·A·(object·arg) |
59 | » { | 59 | » { |
60 | » } | 60 | » } |
61 | }</string> | 61 | }</string> |
62 | ··</Examples> | 62 | ··</Examples> |
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>CS0179</ErrorName> | 3 | ··<ErrorName>CS0179</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0179:·`X.extern_method()'·cannot·declare·a·body·because·it·is·marked·extern | ||
6 | //·Line: | ||
7 | class·X·{ | ||
8 | » public·extern·int·extern_method·() | ||
9 | » » { | ||
10 | » » } | ||
11 | » | ||
12 | » public·static·void·Main·() | ||
13 | » » { | ||
14 | » » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0179:·`Bar.OnFoo.add'·cannot·declare·a·body·because·it·is·marked·extern | 5 | ····<string>//·CS0179:·`Bar.OnFoo.add'·cannot·declare·a·body·because·it·is·marked·extern |
17 | //·Line:·9 | 6 | //·Line:·9 |
18 | using·System; | 7 | using·System; |
19 | public·delegate·void·FooHandler·(); | 8 | public·delegate·void·FooHandler·(); |
Offset 33, 9 lines modified | Offset 20, 22 lines modified | ||
33 | class·Bar·{ | 20 | class·Bar·{ |
34 | » extern·int·Foo·{ | 21 | » extern·int·Foo·{ |
35 | » » set·{·} | 22 | » » set·{·} |
36 | » » get·{·} | 23 | » » get·{·} |
37 | » } | 24 | » } |
38 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0179:·`X.extern_method()'·cannot·declare·a·body·because·it·is·marked·extern | ||
27 | //·Line: | ||
28 | class·X·{ | ||
29 | » public·extern·int·extern_method·() | ||
30 | » » { | ||
31 | » » } | ||
32 | » | ||
33 | » public·static·void·Main·() | ||
34 | » » { | ||
35 | » » } | ||
36 | }</string> | ||
39 | ··</Examples> | 37 | ··</Examples> |
40 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 33 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1673</ErrorName> | 3 | ··<ErrorName>CS1673</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead | 5 | ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead |
6 | //·Line:· | ||
7 | using·System; | ||
8 | struct·S·{ | ||
9 | » delegate·void·T·(); | ||
10 | » int·f; | ||
11 | » public·int·Test·() | ||
12 | » { | ||
13 | » » T·t·=·delegate·{ | ||
14 | » » » f·=·1; | ||
15 | » » }; | ||
16 | » » return·0; | ||
17 | » } | ||
18 | » | ||
19 | » static·void·Main·() | ||
20 | » { | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead | ||
6 | //·Line:·19 | 24 | //·Line:·19 |
7 | using·System; | 25 | using·System; |
8 | public·delegate·void·Hello·(); | 26 | public·delegate·void·Hello·(); |
9 | struct·Foo | 27 | struct·Foo |
10 | { | 28 | { |
Offset 41, 30 lines modified | Offset 62, 9 lines modified | ||
41 | { | 62 | { |
42 | » static·void·Main·() | 63 | » static·void·Main·() |
43 | » { | 64 | » { |
44 | » » Foo·foo·=·new·Foo·(3); | 65 | » » Foo·foo·=·new·Foo·(3); |
45 | » » foo.Test·(new·Foo·(8)); | 66 | » » foo.Test·(new·Foo·(8)); |
46 | » } | 67 | » } |
47 | }</string> | 68 | }</string> |
48 | ····<string>//·CS1673:·Anonymous·methods·inside·structs·cannot·access·instance·members·of·`this'.·Consider·copying·`this'·to·a·local·variable·outside·the·anonymous·method·and·using·the·local·instead | ||
49 | //·Line:· | ||
50 | using·System; | ||
51 | struct·S·{ | ||
52 | » delegate·void·T·(); | ||
53 | » int·f; | ||
54 | » public·int·Test·() | ||
55 | » { | ||
56 | » » T·t·=·delegate·{ | ||
57 | » » » f·=·1; | ||
58 | » » }; | ||
59 | » » return·0; | ||
60 | » } | ||
61 | » | ||
62 | » static·void·Main·() | ||
63 | » { | ||
64 | » } | ||
65 | }</string> | ||
66 | ··</Examples> | 69 | ··</Examples> |
67 | </ErrorDocumentation> | 70 | </ErrorDocumentation> |
Offset 1, 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>CS0436</ErrorName> | 3 | ··<ErrorName>CS0436</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0436:·The·type·`System.Console'·conflicts·with·the·imported·type·of·same·name'.·Ignoring·the·imported·type·definition | ||
6 | //·Line:·16 | ||
7 | //·Compiler·options:·-warn:2·-warnaserror | ||
8 | namespace·System | ||
9 | { | ||
10 | ····public·class·Console | ||
11 | ····{ | ||
12 | ····} | ||
13 | } | ||
14 | public·class·C | ||
15 | { | ||
16 | ····public·static·void·Main·() | ||
17 | ····{ | ||
18 | ········new·System.Console·(); | ||
19 | ····} | ||
20 | }</string> | ||
21 | ····<string>//·CS0436:·The·type·`System.Runtime.CompilerServices.RuntimeHelpers'·conflicts·with·the·imported·type·of·same·name'.·Ignoring·the·imported·type·definition | 5 | ····<string>//·CS0436:·The·type·`System.Runtime.CompilerServices.RuntimeHelpers'·conflicts·with·the·imported·type·of·same·name'.·Ignoring·the·imported·type·definition |
22 | //·Line:·20 | 6 | //·Line:·20 |
23 | //·Compiler·options:·-warn:2·-warnaserror | 7 | //·Compiler·options:·-warn:2·-warnaserror |
24 | using·System.Runtime.CompilerServices; | 8 | using·System.Runtime.CompilerServices; |
25 | namespace·System.Runtime.CompilerServices | 9 | namespace·System.Runtime.CompilerServices |
Offset 40, 9 lines modified | Offset 22, 27 lines modified | ||
40 | class·C | 22 | class·C |
41 | { | 23 | { |
42 | » public·static·void·Main·() | 24 | » public·static·void·Main·() |
43 | » { | 25 | » { |
44 | » » RuntimeHelpers.SomeMethod·(null); | 26 | » » RuntimeHelpers.SomeMethod·(null); |
45 | » } | 27 | » } |
46 | }</string> | 28 | }</string> |
29 | ····<string>//·CS0436:·The·type·`System.Console'·conflicts·with·the·imported·type·of·same·name'.·Ignoring·the·imported·type·definition | ||
30 | //·Line:·16 | ||
31 | //·Compiler·options:·-warn:2·-warnaserror | ||
32 | namespace·System | ||
33 | { | ||
34 | ····public·class·Console | ||
35 | ····{ | ||
36 | ····} | ||
37 | } | ||
38 | public·class·C | ||
39 | { | ||
40 | ····public·static·void·Main·() | ||
41 | ····{ | ||
42 | ········new·System.Console·(); | ||
43 | ····} | ||
44 | }</string> | ||
47 | ··</Examples> | 45 | ··</Examples> |
48 | </ErrorDocumentation> | 46 | </ErrorDocumentation> |
Offset 1, 32 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>CS0591</ErrorName> | 3 | ··<ErrorName>CS0591</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices. | 5 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute |
6 | //·Line:· | 6 | //·Line:·8 |
7 | using·System.Runtime.InteropServices; | 7 | using·System.Runtime.InteropServices; |
8 | using·System; | ||
8 | [Guid·("aaa")] | ||
9 | class·X·{ | 9 | class·X·{ |
10 | 10 | » [DllImport·(null)] | |
11 | » extern·static·void·Blah·(); | ||
12 | ····static·void·Main·(string·[]·args) | ||
13 | ····{ | ||
14 | ····} | ||
11 | }</string> | 15 | }</string> |
12 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute | 16 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.CompilerServices.MethodImplAttribute'·attribute |
13 | //·Line:·8 | 17 | //·Line:·8 |
14 | using·System.Runtime.CompilerServices; | 18 | using·System.Runtime.CompilerServices; |
15 | class·Test | 19 | class·Test |
16 | { | 20 | { |
17 | » [MethodImplAttribute(445)] | 21 | » [MethodImplAttribute(445)] |
18 | » public·void·test·() | 22 | » public·void·test·() |
19 | » { | 23 | » { |
20 | » } | 24 | » } |
21 | }</string> | 25 | }</string> |
26 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.GuidAttribute'·attribute | ||
27 | //·Line:·6 | ||
28 | using·System.Runtime.InteropServices; | ||
29 | [Guid·("aaa")] | ||
30 | class·X·{ | ||
31 | static·void·Main·()·{} | ||
32 | }</string> | ||
22 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute | 33 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.AttributeUsageAttribute'·attribute |
23 | //·Line:·4 | 34 | //·Line:·4 |
24 | [System.AttributeUsage(0)] | 35 | [System.AttributeUsage(0)] |
25 | class·ClassMain·{ | 36 | class·ClassMain·{ |
26 | ···· | 37 | ···· |
27 | ········public·static·void·Main·()·{ | 38 | ········public·static·void·Main·()·{ |
Offset 55, 24 lines modified | Offset 70, 9 lines modified | ||
55 | class·Program | 70 | class·Program |
56 | { | 71 | { |
57 | » [MethodImpl((MethodImplOptions)255)] | 72 | » [MethodImpl((MethodImplOptions)255)] |
58 | » void·Foo() | 73 | » void·Foo() |
59 | » { | 74 | » { |
60 | » } | 75 | » } |
61 | }</string> | 76 | }</string> |
62 | ····<string>//·CS0591:·Invalid·value·for·argument·to·`System.Runtime.InteropServices.DllImportAttribute'·attribute | ||
63 | //·Line:·8 | ||
64 | using·System.Runtime.InteropServices; | ||
65 | using·System; | ||
66 | class·X·{ | ||
67 | » [DllImport·(null)] | ||
68 | » extern·static·void·Blah·(); | ||
69 | ····static·void·Main·(string·[]·args) | ||
70 | ····{ | ||
71 | ····} | ||
72 | }</string> | ||
73 | ··</Examples> | 77 | ··</Examples> |
74 | </ErrorDocumentation> | 78 | </ErrorDocumentation> |
Offset 1, 50 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>CS0311</ErrorName> | 3 | ··<ErrorName>CS0311</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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' | 5 | ····<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' |
6 | //·Line:· | 6 | //·Line:·19 |
7 | using·System; | ||
8 | public·class·Foo<T> | 7 | public·class·Foo<T> |
9 | » where·T·:·A | 8 | » where·T·:·A |
10 | { | 9 | { |
11 | » public·void·Test·(T·t) | ||
12 | » { | ||
13 | » » Console.WriteLine·(t); | ||
14 | » » Console.WriteLine·(t.GetType·()); | ||
15 | » » t.Hello·(); | ||
16 | » } | ||
17 | } | 10 | } |
18 | public·class·A | 11 | public·class·A |
19 | { | 12 | { |
20 | » public·void·Hello·() | ||
21 | » { | ||
22 | » » Console.WriteLine·("Hello·World"); | ||
23 | » } | ||
24 | } | 13 | } |
25 | public·class·B | 14 | public·class·B |
26 | { | 15 | { |
27 | » public·static·implicit·operator·A·(B·b) | ||
28 | » { | ||
29 | » » return·new·A·(); | ||
30 | » } | ||
31 | } | 16 | } |
32 | class·X | 17 | class·X |
33 | { | 18 | { |
34 | » Foo<B>· | 19 | » Foo<B>·foo; |
35 | » static·void·Main·() | 20 | » static·void·Main·() |
36 | » { | 21 | » { |
37 | » } | 22 | » } |
38 | }</string> | 23 | }</string> |
24 | ····<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>>' | ||
25 | //·Line:·3 | ||
26 | class·A·:·C<B<int>>·{} | ||
27 | class·B<X>·{} | ||
28 | interface·C<X>·where·X·:·D<X>·{} | ||
29 | interface·D<X>·{}</string> | ||
39 | ····<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' | 30 | ····<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' |
40 | //·Line:·9 | 31 | //·Line:·9 |
41 | public·class·C | 32 | public·class·C |
42 | { | 33 | { |
43 | » public·static·void·Main·() | 34 | » public·static·void·Main·() |
44 | » { | 35 | » { |
Offset 55, 64 lines modified | Offset 46, 73 lines modified | ||
55 | public·class·G<T>·where·T·:·C | 46 | public·class·G<T>·where·T·:·C |
56 | { | 47 | { |
57 | » public·void·Method<U>·()·where·U·:·T | 48 | » public·void·Method<U>·()·where·U·:·T |
58 | » { | 49 | » { |
59 | » } | 50 | » } |
60 | }</string> | 51 | }</string> |
61 | ····<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·` | 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' |
62 | //·Line:· | 53 | //·Line:·35 |
54 | using·System; | ||
63 | public·class·Foo<T> | 55 | public·class·Foo<T> |
64 | » where·T·:·A | 56 | » where·T·:·A |
65 | { | 57 | { |
58 | » public·void·Test·(T·t) | ||
59 | » { | ||
60 | » » Console.WriteLine·(t); | ||
61 | » » Console.WriteLine·(t.GetType·()); | ||
62 | » » t.Hello·(); | ||
63 | » } | ||
66 | } | 64 | } |
67 | public·interface·I | ||
68 | {·} | ||
69 | public·class·A | 65 | public·class·A |
70 | { | 66 | { |
67 | » public·void·Hello·() | ||
68 | » { | ||
69 | » » Console.WriteLine·("Hello·World"); | ||
70 | » } | ||
71 | } | ||
71 | public·class·B | 72 | public·class·B |
72 | { | 73 | { |
74 | » public·static·implicit·operator·A·(B·b) | ||
75 | » { | ||
76 | » » return·new·A·(); | ||
77 | » } | ||
78 | } | ||
73 | class·X | 79 | class·X |
74 | { | 80 | { |
75 | » Foo<B>· | 81 | » Foo<B>·b; |
76 | » static·void·Main·() | 82 | » static·void·Main·() |
77 | » { | 83 | » { |
78 | » } | 84 | » } |
79 | }</string> | 85 | }</string> |
80 | ····<string>//·CS031 | 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' |
81 | //·Line:· | 87 | //·Line:·21 |
82 | public·class·Foo<T> | 88 | public·class·Foo<T> |
83 | » where·T·:·A | 89 | » where·T·:·A,·I |
84 | { | 90 | { |
85 | } | 91 | } |
92 | public·interface·I | ||
93 | {·} | ||
86 | public·class·A | 94 | public·class·A |
95 | {·} | ||
87 | { | ||
88 | } | ||
89 | public·class·B | 96 | public·class·B·:·A |
97 | {·} | ||
90 | { | ||
91 | } | ||
Max diff block lines reached; 472/3620 bytes (13.04%) of diff not shown. |
Offset 1, 38 lines modified | Offset 1, 38 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0594</ErrorName> | 3 | ··<ErrorName>CS0594</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·` | 5 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`decimal' |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | class·X·{ | 7 | class·X·{ |
8 | » public·static·void·Main()·{ | 8 | » public·static·void·Main()·{ |
9 | » » | 9 | » » decimal·d·=·12311111111111111111111111111111111111111111111111m; |
10 | » } | 10 | » } |
11 | }</string> | 11 | }</string> |
12 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·` | 12 | ····<string>//·CS0594:·Floating-point·constant·is·outside·the·range·of·type·`float' |
13 | //·Line:·6 | 13 | //·Line:·6 |
14 | class·X·{ | 14 | class·X·{ |
15 | » public·static·void·Main()·{ | 15 | » public·static·void·Main()·{ |
16 | » » | 16 | » » float·f·=·1.0e999999f; |
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·`double' |
27 | //·Line:·6 | 27 | //·Line:·6 |
28 | class·X·{ | 28 | class·X·{ |
29 | » public·static·void·Main()·{ | 29 | » public·static·void·Main()·{ |
30 | » » | 30 | » » double·dbl·=·1.0e99999; |
31 | » } | 31 | » } |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </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>CS0441</ErrorName> | 3 | ··<ErrorName>CS0441</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0441:·`TestClass':·a·class·cannot·be·both·static·and·sealed | ||
6 | //·Line:·4 | ||
7 | public·sealed·static·class·TestClass | ||
8 | { | ||
9 | }</string> | ||
5 | ····<string>//·CS0441:·`Foo':·a·class·cannot·be·both·static·and·sealed | 10 | ····<string>//·CS0441:·`Foo':·a·class·cannot·be·both·static·and·sealed |
6 | //·Line:·3 | 11 | //·Line:·3 |
7 | public·sealed·partial·class·Foo | 12 | public·sealed·partial·class·Foo |
8 | { | 13 | { |
9 | » public·string·myId; | 14 | » public·string·myId; |
10 | } | 15 | } |
Offset 18, 15 lines modified | Offset 24, 9 lines modified | ||
18 | { | 24 | { |
19 | » public·static·void·Main·() | 25 | » public·static·void·Main·() |
20 | » { | 26 | » { |
21 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); | 27 | » » System.Console.WriteLine·(typeof·(Foo).IsSealed); |
22 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); | 28 | » » System.Console.WriteLine·(typeof·(Foo).IsAbstract); |
23 | » } | 29 | » } |
24 | }</string> | 30 | }</string> |
25 | ····<string>//·CS0441:·`TestClass':·a·class·cannot·be·both·static·and·sealed | ||
26 | //·Line:·4 | ||
27 | public·sealed·static·class·TestClass | ||
28 | { | ||
29 | }</string> | ||
30 | ··</Examples> | 31 | ··</Examples> |
31 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1548</ErrorName> | 3 | ··<ErrorName>CS1548</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`file_not_found.snk'·does·not·exist | ||
6 | //·Line:·0 | ||
7 | using·System.Reflection; | ||
8 | [assembly:·AssemblyKeyFile·("file_not_found.snk")] | ||
9 | class·MyClass·{ | ||
10 | » public·static·void·Main·(string·[]·args) | ||
11 | » { | ||
12 | » } | ||
13 | }</string> | ||
5 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·does·not·have·a·private·key | 14 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·does·not·have·a·private·key |
6 | //·Line:·0 | 15 | //·Line:·0 |
7 | using·System.Reflection; | 16 | using·System.Reflection; |
8 | [assembly:·AssemblyKeyFile·("cs1548.pub")] | 17 | [assembly:·AssemblyKeyFile·("cs1548.pub")] |
Offset 15, 45 lines modified | Offset 28, 32 lines modified | ||
15 | class·MyClass·{ | 28 | class·MyClass·{ |
16 | » public·static·void·Main·(string·[]·args) | 29 | » public·static·void·Main·(string·[]·args) |
17 | » { | 30 | » { |
18 | » } | 31 | » } |
19 | }</string> | 32 | }</string> |
20 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`missing.snk'·does·not·exist | ||
21 | //·Line:·0 | ||
22 | //·Compiler·options:·-keyfile:missing.snk | ||
23 | class·C | ||
24 | { | ||
25 | » public·static·void·Main·() | ||
26 | » { | ||
27 | » } | ||
28 | }</string> | ||
29 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`cs1548-2.cs'·has·incorrect·format | 33 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`cs1548-2.cs'·has·incorrect·format |
30 | //·Line:·0 | 34 | //·Line:·0 |
31 | using·System.Reflection; | 35 | using·System.Reflection; |
32 | [assembly:·AssemblyKeyFile·("cs1548-2.cs")] | 36 | [assembly:·AssemblyKeyFile·("cs1548-2.cs")] |
33 | class·MyClass·{ | 37 | class·MyClass·{ |
34 | » public·static·void·Main·(string·[]·args) | 38 | » public·static·void·Main·(string·[]·args) |
35 | » { | 39 | » { |
36 | » } | 40 | » } |
37 | }</string> | 41 | }</string> |
38 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·` | 42 | ····<string>//·CS1548:·Error·during·assembly·signing.·The·specified·key·file·`missing.snk'·does·not·exist |
39 | //·Line:·0 | 43 | //·Line:·0 |
44 | //·Compiler·options:·-keyfile:missing.snk | ||
45 | class·C | ||
46 | { | ||
40 | using·System.Reflection; | ||
41 | [assembly:·AssemblyKeyFile·("file_not_found.snk")] | ||
42 | class·MyClass·{ | ||
43 | » public·static·void·Main·( | 47 | » public·static·void·Main·() |
44 | » { | 48 | » { |
45 | » } | 49 | » } |
46 | }</string> | 50 | }</string> |
47 | ··</Examples> | 51 | ··</Examples> |
48 | </ErrorDocumentation> | 52 | </ErrorDocumentation> |
Offset 1, 77 lines modified | Offset 1, 77 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/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.name':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute |
6 | //·Line:·1 | 6 | //·Line:·11 |
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·class·GValue·{ | ||
12 | » | 11 | » struct·GValue·{ |
12 | » » public·string·name; | ||
13 | » » [·FieldOffset·(4)·]·public·int·value; | ||
13 | » } | 14 | » } |
14 | » | 15 | » |
15 | » class·Tests·{ | 16 | » class·Tests·{ |
16 | » » public·static·void·Main·()·{ | 17 | » » public·static·void·Main·()·{ |
17 | » » } | 18 | » » } |
18 | » } | 19 | » } |
19 | }</string> | 20 | }</string> |
20 | ····<string>//·CS0625:·`CS0625.GValue. | 21 | ····<string>//·CS0625:·`CS0625.GValue.foo':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute |
21 | //·Line:·10 | 22 | //·Line:·10 |
22 | using·System; | 23 | using·System; |
23 | using·System.Runtime.InteropServices; | 24 | using·System.Runtime.InteropServices; |
24 | namespace·CS0625·{ | 25 | namespace·CS0625·{ |
25 | » [StructLayout | 26 | » [StructLayout(LayoutKind.Explicit)] |
26 | » partial·struct·GValue | ||
27 | » { | ||
28 | » } | ||
29 | » | ||
30 | » partial· | 27 | » partial·class·GValue·{ |
31 | » » public·int· | 28 | » » public·int·foo; |
32 | » } | 29 | » } |
33 | » | 30 | » |
34 | » class·Tests·{ | 31 | » class·Tests·{ |
35 | » » public·static·void·Main·()·{ | 32 | » » public·static·void·Main·()·{ |
36 | » » } | 33 | » » } |
37 | » } | 34 | » } |
38 | }</string> | 35 | }</string> |
39 | ····<string>//·CS0625:·`CS0625.GValue. | 36 | ····<string>//·CS0625:·`CS0625.GValue.foo':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute |
40 | //·Line:·1 | 37 | //·Line:·10 |
41 | using·System; | 38 | using·System; |
42 | using·System.Runtime.InteropServices; | 39 | using·System.Runtime.InteropServices; |
43 | namespace·CS0625·{ | 40 | namespace·CS0625·{ |
44 | » [StructLayout(LayoutKind.Explicit)] | 41 | » [StructLayout(LayoutKind.Explicit)] |
42 | » class·GValue·{ | ||
43 | » » public·int·foo; | ||
45 | » struct·GValue·{ | ||
46 | » » public·string·name; | ||
47 | » » [·FieldOffset·(4)·]·public·int·value; | ||
48 | » } | 44 | » } |
49 | » | 45 | » |
50 | » class·Tests·{ | 46 | » class·Tests·{ |
51 | » » public·static·void·Main·()·{ | 47 | » » public·static·void·Main·()·{ |
52 | » » } | 48 | » » } |
53 | » } | 49 | » } |
54 | }</string> | 50 | }</string> |
55 | ····<string>//·CS0625:·`CS0625.GValue. | 51 | ····<string>//·CS0625:·`CS0625.GValue.value':·Instance·field·types·marked·with·StructLayout(LayoutKind.Explicit)·must·have·a·FieldOffset·attribute |
56 | //·Line:·10 | 52 | //·Line:·10 |
57 | using·System; | 53 | using·System; |
58 | using·System.Runtime.InteropServices; | 54 | using·System.Runtime.InteropServices; |
59 | namespace·CS0625·{ | 55 | namespace·CS0625·{ |
60 | » [StructLayout(LayoutKind.Explicit)] | 56 | » [StructLayout·(LayoutKind.Explicit)] |
61 | » | 57 | » partial·struct·GValue |
58 | » { | ||
59 | » } | ||
60 | » | ||
61 | » partial·struct·GValue·{ | ||
62 | » » public·int· | 62 | » » public·int·value; |
63 | » } | 63 | » } |
64 | » | 64 | » |
65 | » class·Tests·{ | 65 | » class·Tests·{ |
66 | » » public·static·void·Main·()·{ | 66 | » » public·static·void·Main·()·{ |
67 | » » } | 67 | » » } |
68 | » } | 68 | » } |
69 | }</string> | 69 | }</string> |
Offset 1, 22 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>CS0693</ErrorName> | 3 | ··<ErrorName>CS0693</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·` | 5 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`A<T>' |
6 | //·Line:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | class· | 8 | class·A<T> |
9 | { | 9 | { |
10 | ····interface·I<T> | ||
11 | ····{ | ||
12 | ····} | ||
13 | }</string> | ||
14 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C<T>' | ||
15 | //·Line:·7 | ||
16 | //·Compiler·options:·-warnaserror·-warn:3 | ||
10 | 17 | class·C<T> | |
18 | { | ||
19 | » void·Foo<T>·(T·t) | ||
11 | » { | 20 | » { |
12 | » » struct·I<T> | ||
13 | » » { | ||
14 | » » } | ||
15 | » } | 21 | » } |
16 | }</string> | 22 | }</string> |
17 | ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>' | 23 | ····<string>//·CS0693:·Type·parameter·`U'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>' |
18 | //·Line:·9 | 24 | //·Line:·9 |
19 | //·Compiler·options:·-warnaserror·-warn:3 | 25 | //·Compiler·options:·-warnaserror·-warn:3 |
20 | class·R<U> | 26 | class·R<U> |
Offset 24, 29 lines modified | Offset 31, 22 lines modified | ||
24 | » class·A<T> | 31 | » class·A<T> |
25 | » { | 32 | » { |
26 | » » struct·I<U> | 33 | » » struct·I<U> |
27 | » » { | 34 | » » { |
28 | » » } | 35 | » » } |
29 | » } | 36 | » } |
30 | }</string> | 37 | }</string> |
31 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`A<T>' | 38 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`R<U>.A<T>' |
32 | //·Line:· | 39 | //·Line:·9 |
33 | //·Compiler·options:·-warnaserror·-warn:3 | ||
34 | class·A<T> | ||
35 | { | ||
36 | ····interface·I<T> | ||
37 | ····{ | ||
38 | ····} | ||
39 | }</string> | ||
40 | ····<string>//·CS0693:·Type·parameter·`T'·has·the·same·name·as·the·type·parameter·from·outer·type·`C<T>' | ||
41 | //·Line:·7 | ||
42 | //·Compiler·options:·-warnaserror·-warn:3 | 40 | //·Compiler·options:·-warnaserror·-warn:3 |
43 | class· | 41 | class·R<U> |
44 | { | 42 | { |
45 | » | 43 | » class·A<T> |
46 | » { | 44 | » { |
45 | » » struct·I<T> | ||
46 | » » { | ||
47 | » » } | ||
47 | » } | 48 | » } |
48 | }</string> | 49 | }</string> |
49 | ··</Examples> | 50 | ··</Examples> |
50 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 23, 26 lines modified | Offset 23, 14 lines modified | ||
23 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] | 23 | [Simple·("Dummy",·MyNamedArg·=·"Dude!")] |
24 | public·class·Blah·{ | 24 | public·class·Blah·{ |
25 | » public·static·void·Main·() | 25 | » public·static·void·Main·() |
26 | » { | 26 | » { |
27 | » } | 27 | » } |
28 | }</string> | 28 | }</string> |
29 | ····<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 | ||
30 | //·Line:·11 | ||
31 | class·BazAttribute·:·System.Attribute· | ||
32 | { | ||
33 | » public·object·foo3·{·set·{}·} | ||
34 | } | ||
35 | class·Test· | ||
36 | { | ||
37 | » [Baz·(foo3·=·3)]·void·f3()·{} | ||
38 | }</string> | ||
39 | ····<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 | 29 | ····<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 |
40 | //·Line:·11 | 30 | //·Line:·11 |
41 | using·System; | 31 | using·System; |
42 | public·sealed·class·FooAttribute·:·Attribute | 32 | public·sealed·class·FooAttribute·:·Attribute |
43 | { | 33 | { |
Offset 56, 29 lines modified | Offset 44, 41 lines modified | ||
56 | ····<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 | 44 | ····<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 |
57 | //·Line:·11 | 45 | //·Line:·11 |
58 | using·System; | 46 | using·System; |
59 | public·sealed·class·FooAttribute·:·Attribute | 47 | public·sealed·class·FooAttribute·:·Attribute |
60 | { | 48 | { |
61 | » i | 49 | » public·short·Foo·{·get;·private·set;·} |
62 | } | 50 | } |
63 | [Foo·(Foo·=·1)] | 51 | [Foo·(Foo·=·1)] |
64 | public·class·Tests | 52 | public·class·Tests |
65 | { | 53 | { |
66 | }</string> | 54 | }</string> |
55 | ····<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 | ||
56 | //·Line:·11 | ||
57 | class·BazAttribute·:·System.Attribute· | ||
58 | { | ||
59 | » public·object·foo3·{·set·{}·} | ||
60 | } | ||
61 | class·Test· | ||
62 | { | ||
63 | » [Baz·(foo3·=·3)]·void·f3()·{} | ||
64 | }</string> | ||
67 | ····<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 | 65 | ····<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 |
68 | //·Line:·11 | 66 | //·Line:·11 |
69 | using·System; | 67 | using·System; |
70 | public·sealed·class·FooAttribute·:·Attribute | 68 | public·sealed·class·FooAttribute·:·Attribute |
71 | { | 69 | { |
72 | » | 70 | » internal·int·Foo; |
73 | } | 71 | } |
74 | [Foo·(Foo·=·1)] | 72 | [Foo·(Foo·=·1)] |
75 | public·class·Tests | 73 | public·class·Tests |
76 | { | 74 | { |
77 | }</string> | 75 | }</string> |
78 | ··</Examples> | 76 | ··</Examples> |
Offset 1, 24 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>CS0576</ErrorName> | 3 | ··<ErrorName>CS0576</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·` | 5 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`S' |
6 | //·Line:·1 | 6 | //·Line:·14 |
7 | using· | 7 | using·S·=·System; |
8 | 8 | public·class·S | |
9 | { | 9 | { |
10 | 10 | } | |
11 | public·class·Test | ||
12 | { | ||
13 | » public·static·void·Main() | ||
11 | » { | 14 | » { |
15 | » » S·s; | ||
12 | » » public·static·void·Main·() | ||
13 | » » { | ||
14 | » » » A.GG·(); | ||
15 | » » } | ||
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T' | 18 | ····<string>//·CS0576:·Namespace·`Top'·contains·a·definition·with·same·name·as·alias·`T' |
19 | //·Line:·12 | 19 | //·Line:·12 |
20 | namespace·Top | 20 | namespace·Top |
21 | { | 21 | { |
Offset 28, 25 lines modified | Offset 29, 24 lines modified | ||
28 | » { | 29 | » { |
29 | » » class·C | 30 | » » class·C |
30 | » » { | 31 | » » { |
31 | » » » T·t; | 32 | » » » T·t; |
32 | » » } | 33 | » » } |
33 | » } | 34 | » } |
34 | }</string> | 35 | }</string> |
35 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·` | 36 | ····<string>//·CS0576:·Namespace·`global::'·contains·a·definition·with·same·name·as·alias·`A' |
36 | //·Line:·1 | 37 | //·Line:·12 |
37 | using·S·=·System; | ||
38 | using·A·=·System; | ||
38 | public·class·S | ||
39 | { | ||
40 | } | ||
41 | 39 | namespace·A.Foo | |
42 | { | 40 | { |
43 | » | 41 | » class·X |
44 | » { | 42 | » { |
45 | » » | 43 | » » public·static·void·Main·() |
44 | » » { | ||
45 | » » » A.GG·(); | ||
46 | » » } | ||
46 | » } | 47 | » } |
47 | }</string> | 48 | }</string> |
48 | ··</Examples> | 49 | ··</Examples> |
49 | </ErrorDocumentation> | 50 | </ErrorDocumentation> |
Offset 1, 50 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>CS0523</ErrorName> | 3 | ··<ErrorName>CS0523</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0523:·Struct·member·`A<T>.a'·of·type·`A<T>'·causes·a·cycle·in·the·struct·layout | ||
6 | //·Line:·6 | ||
7 | struct·A<T> | ||
8 | { | ||
9 | » A<T>·a; | ||
10 | }</string> | ||
11 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<int>'·causes·a·cycle·in·the·struct·layout | ||
12 | //·Line:·6 | ||
13 | struct·S<T> | ||
14 | { | ||
15 | » S<int>·s; | ||
16 | }</string> | ||
17 | ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout | ||
18 | //·Line:·6 | ||
19 | struct·A | ||
20 | { | ||
21 | » static·A?·a; | ||
22 | }</string> | ||
23 | ····<string>//·CS0523:·Struct·member·`B.a'·of·type·`A'·causes·a·cycle·in·the·struct·layout | 5 | ····<string>//·CS0523:·Struct·member·`B.a'·of·type·`A'·causes·a·cycle·in·the·struct·layout |
24 | //·Line:·9 | 6 | //·Line:·9 |
25 | struct·A·{ | 7 | struct·A·{ |
26 | » B·b; | 8 | » B·b; |
27 | } | 9 | } |
28 | struct·B·{ | 10 | struct·B·{ |
29 | » A·a; | 11 | » A·a; |
30 | } | 12 | } |
31 | class·Y·{·static·void·Main·()·{}·}</string> | 13 | class·Y·{·static·void·Main·()·{}·}</string> |
14 | ····<string>//·CS0523:·Struct·member·`A.a'·of·type·`A?'·causes·a·cycle·in·the·struct·layout | ||
15 | //·Line:·6 | ||
16 | struct·A | ||
17 | { | ||
18 | » static·A?·a; | ||
19 | }</string> | ||
32 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S< | 20 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<int>'·causes·a·cycle·in·the·struct·layout |
33 | //·Line:·6 | 21 | //·Line:·6 |
34 | struct·S<T> | 22 | struct·S<T> |
35 | { | 23 | { |
36 | » | 24 | » S<int>·s; |
25 | }</string> | ||
26 | ····<string>//·CS0523:·Struct·member·`A<T>.a'·of·type·`A<T>'·causes·a·cycle·in·the·struct·layout | ||
27 | //·Line:·6 | ||
28 | struct·A<T> | ||
29 | { | ||
30 | » A<T>·a; | ||
37 | }</string> | 31 | }</string> |
38 | ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle<Foo>'·causes·a·cycle·in·the·struct·layout | 32 | ····<string>//·CS0523:·Struct·member·`Foo.Handle'·of·type·`Handle<Foo>'·causes·a·cycle·in·the·struct·layout |
39 | //·Line:·13 | 33 | //·Line:·13 |
40 | //·NOTE:·Not·detected·by·csc·only·by·runtime·loader | 34 | //·NOTE:·Not·detected·by·csc·only·by·runtime·loader |
41 | using·System; | 35 | using·System; |
Offset 65, 9 lines modified | Offset 58, 16 lines modified | ||
65 | » public·static·S·s; | 58 | » public·static·S·s; |
66 | } | 59 | } |
67 | struct·S | 60 | struct·S |
68 | { | 61 | { |
69 | » private·G<string>·value; | 62 | » private·G<string>·value; |
70 | }</string> | 63 | }</string> |
64 | ····<string>//·CS0523:·Struct·member·`S<T>.s'·of·type·`S<T[]>'·causes·a·cycle·in·the·struct·layout | ||
65 | //·Line:·6 | ||
66 | struct·S<T> | ||
67 | { | ||
68 | » static·S<T[]>·s; | ||
69 | }</string> | ||
71 | ··</Examples> | 70 | ··</Examples> |
72 | </ErrorDocumentation> | 71 | </ErrorDocumentation> |
Offset 1, 31 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>CS1060</ErrorName> | 3 | ··<ErrorName>CS1060</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | 5 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' |
6 | //·Line:· | 6 | //·Line:·25 |
7 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
8 | public·class·C | 8 | public·class·C |
9 | { | 9 | { |
10 | » public·int·v; | 10 | » public·int·v; |
11 | } | 11 | } |
12 | public·struct·S | 12 | public·struct·S2 |
13 | { | 13 | { |
14 | » public·C·c; | 14 | » public·C·c; |
15 | } | 15 | } |
16 | public·struct·S | ||
17 | { | ||
18 | » public·S2·s2; | ||
19 | } | ||
16 | public·class·Test | 20 | public·class·Test |
17 | { | 21 | { |
18 | » static·void·Main·() | 22 | » static·void·Main·() |
19 | » { | 23 | » { |
20 | » » S·s; | 24 | » » S·s; |
21 | » » s.c.v·=· | 25 | » » s.s2.c.v·=·9; |
22 | » } | 26 | » } |
23 | }</string> | 27 | }</string> |
24 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | 28 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' |
25 | //·Line:·25 | 29 | //·Line:·25 |
26 | //·Compiler·options:·-warnaserror | 30 | //·Compiler·options:·-warnaserror |
27 | using·System; | 31 | using·System; |
Offset 82, 35 lines modified | Offset 87, 30 lines modified | ||
82 | » static·void·Main·() | 87 | » static·void·Main·() |
83 | » { | 88 | » { |
84 | » » S2·s2; | 89 | » » S2·s2; |
85 | » » s2.x.s.c.v·=·5; | 90 | » » s2.x.s.c.v·=·5; |
86 | » } | 91 | » } |
87 | }</string> | 92 | }</string> |
88 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' | 93 | ····<string>//·CS1060:·Use·of·possibly·unassigned·field·`c' |
89 | //·Line:· | 94 | //·Line:·19 |
90 | //·Compiler·options:·-warnaserror | 95 | //·Compiler·options:·-warnaserror |
91 | public·class·C | 96 | public·class·C |
92 | { | 97 | { |
93 | » public·int·v; | 98 | » public·int·v; |
94 | } | 99 | } |
95 | public·struct·S2 | ||
96 | { | ||
97 | » public·C·c; | ||
98 | } | ||
99 | public·struct·S | 100 | public·struct·S |
100 | { | 101 | { |
101 | » public· | 102 | » public·C·c; |
102 | } | 103 | } |
103 | public·class·Test | 104 | public·class·Test |
104 | { | 105 | { |
105 | » static·void·Main·() | 106 | » static·void·Main·() |
106 | » { | 107 | » { |
107 | » » S·s; | 108 | » » S·s; |
108 | » » s. | 109 | » » s.c.v·=·5; |
109 | » } | 110 | » } |
110 | }</string> | 111 | }</string> |
111 | ··</Examples> | 112 | ··</Examples> |
112 | </ErrorDocumentation> | 113 | </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>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, 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>CS0119</ErrorName> | 3 | ··<ErrorName>CS0119</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·or·`method·group'·was·expected | ||
6 | //·Line:·10 | ||
7 | delegate·void·D·(); | ||
8 | class·C | ||
9 | { | ||
10 | ····public·void·Foo·(int·i) | ||
11 | ····{ | ||
12 | ········D·d·=·new·D·(i); | ||
13 | ····} | ||
14 | }</string> | ||
15 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable'·or·`value'·was·expected | 5 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable'·or·`value'·was·expected |
16 | //·Line:·15 | 6 | //·Line:·15 |
17 | class·A | 7 | class·A |
18 | { | 8 | { |
19 | » public·class·D | 9 | » public·class·D |
20 | » { | 10 | » { |
Offset 27, 86 lines modified | Offset 15, 81 lines modified | ||
27 | class·B | 15 | class·B |
28 | { | 16 | { |
29 | » public·B·() | 17 | » public·B·() |
30 | » { | 18 | » { |
31 | » » A.D·=·2; | 19 | » » A.D·=·2; |
32 | » } | 20 | » } |
33 | }</string> | 21 | }</string> |
34 | ····<string>//·CS0119:·Expression·denotes·a·` | 22 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`method·group'·was·expected |
35 | //·Line:·1 | 23 | //·Line:·11 |
24 | using·System; | ||
36 | class·A | ||
37 | { | ||
38 | » public·class·T | ||
39 | » { | ||
40 | » } | ||
41 | } | ||
42 | class· | 25 | class·X |
43 | { | 26 | { |
44 | » void· | 27 | » static·void·Main·() |
45 | » { | 28 | » { |
46 | » » | 29 | » » Delegate·d·=·null; |
30 | » » Console.WriteLine·(d·(null,·null)); | ||
47 | » } | 31 | » } |
48 | }</string> | 32 | }</string> |
49 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected | ||
50 | //·Line:·8 | ||
51 | class·A | ||
52 | { | ||
53 | » public·void·f·() | ||
54 | ········{ | ||
55 | ················this.test·bad·=·null; | ||
56 | ········} | ||
57 | » static·void·Main·()·{} | ||
58 | }</string> | ||
59 | ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected | 33 | ····<string>//·CS0119:·Expression·denotes·a·`type·parameter',·where·a·`variable',·`value'·or·`type'·was·expected |
60 | //·Line:·8 | 34 | //·Line:·8 |
61 | class·C | 35 | class·C |
62 | { | 36 | { |
63 | » static·void·Foo<T>·() | 37 | » static·void·Foo<T>·() |
64 | » { | 38 | » { |
65 | » » T.ToString·(); | 39 | » » T.ToString·(); |
66 | » } | 40 | » } |
67 | }</string> | 41 | }</string> |
68 | ····<string>//·CS0119:·Expression·denotes·a·`type',·where·a·`variable',·`value'·or·`method·group'·was·expected | ||
69 | //·Line:·10 | ||
70 | class·A | ||
71 | { | ||
72 | » delegate·string·Test·(string·t); | ||
73 | » public·static·void·Main·() | ||
74 | » { | ||
75 | » » Test·("t"); | ||
76 | » } | ||
77 | }</string> | ||
78 | ····<string>//·CS0119:·Expression·denotes·a·`namespace',·where·a·`variable',·`value'·or·`method·group'·was·expected | 42 | ····<string>//·CS0119:·Expression·denotes·a·`namespace',·where·a·`variable',·`value'·or·`method·group'·was·expected |
79 | //·Line:·8 | 43 | //·Line:·8 |
80 | class·X | 44 | class·X |
81 | { | 45 | { |
82 | » public·static·void·Main·() | 46 | » public·static·void·Main·() |
83 | » { | 47 | » { |
84 | » » System.Collections.Generic·(""); | 48 | » » System.Collections.Generic·(""); |
85 | » } | 49 | » } |
86 | }</string> | 50 | }</string> |
87 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`method·group'·was·expected | 51 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·or·`method·group'·was·expected |
88 | //·Line:·1 | 52 | //·Line:·10 |
89 | 53 | delegate·void·D·(); | |
90 | class· | 54 | class·C |
91 | { | 55 | { |
56 | ····public·void·Foo·(int·i) | ||
57 | ····{ | ||
58 | ········D·d·=·new·D·(i); | ||
59 | ····} | ||
60 | }</string> | ||
61 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected | ||
62 | //·Line:·8 | ||
63 | class·A | ||
64 | { | ||
65 | » public·void·f·() | ||
66 | ········{ | ||
67 | ················this.test·bad·=·null; | ||
68 | ········} | ||
92 | » static·void·Main·() | 69 | » static·void·Main·()·{} |
93 | » { | ||
94 | » » Delegate·d·=·null; | ||
95 | » » Console.WriteLine·(d·(null,·null)); | ||
96 | 70 | }</string> | |
71 | ····<string>//·CS0119:·Expression·denotes·a·`variable',·where·a·`type'·was·expected | ||
72 | //·Line:·9 | ||
73 | class·A | ||
74 | { | ||
75 | ········private·string·test; | ||
76 | » public·void·f·() | ||
77 | ········{ | ||
Max diff block lines reached; 1240/4256 bytes (29.14%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1527</ErrorName> | 3 | ··<ErrorName>CS1527</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected | 5 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | pr | 7 | 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·internal·enum·E·{ | 11 | protected·internal·enum·E·{ |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected | 13 | ····<string>//·CS1527:·Namespace·elements·cannot·be·explicitly·declared·as·private,·protected,·protected·internal,·or·private·protected |
14 | //·Line:·4 | 14 | //·Line:·4 |
15 | pr | 15 | protected·interface·IFoo·{ |
16 | }</string> | 16 | }</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
Offset 16, 17 lines modified | Offset 16, 17 lines modified | ||
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | 17 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' |
18 | //·Line:·9 | 18 | //·Line:·9 |
19 | //·Compiler·options:·-warnaserror·-warn:2 | 19 | //·Compiler·options:·-warnaserror·-warn:2 |
20 | public·class·X | 20 | public·class·X |
21 | { | 21 | { |
22 | » public·static·bool·Compute·( | 22 | » public·static·bool·Compute·() |
23 | » { | 23 | » { |
24 | » » return· | 24 | » » return·null·>=·null; |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | 27 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' |
28 | //·Line:·9 | 28 | //·Line:·9 |
29 | //·Compiler·options:·-warnaserror·-warn:2 | 29 | //·Compiler·options:·-warnaserror·-warn:2 |
30 | public·class·X | 30 | public·class·X |
Offset 38, 17 lines modified | Offset 38, 17 lines modified | ||
38 | }</string> | 38 | }</string> |
39 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' | 39 | ····<string>//·CS0464:·The·result·of·comparing·type·`int?'·with·null·is·always·`false' |
40 | //·Line:·9 | 40 | //·Line:·9 |
41 | //·Compiler·options:·-warnaserror·-warn:2 | 41 | //·Compiler·options:·-warnaserror·-warn:2 |
42 | public·class·X | 42 | public·class·X |
43 | { | 43 | { |
44 | » public·static·bool·Compute·() | 44 | » public·static·bool·Compute·(int?·x) |
45 | » { | 45 | » { |
46 | » » return· | 46 | » » return·x·>=·null; |
47 | » } | 47 | » } |
48 | }</string> | 48 | }</string> |
49 | ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false' | 49 | ····<string>//·CS0464:·The·result·of·comparing·type·`E?'·with·null·is·always·`false' |
50 | //·Line:·14 | 50 | //·Line:·14 |
51 | //·Compiler·options:·-warnaserror | 51 | //·Compiler·options:·-warnaserror |
52 | enum·E | 52 | enum·E |
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 8, 29 lines modified | Offset 8, 29 lines modified | ||
8 | interface·I<T> | 8 | interface·I<T> |
9 | { | 9 | { |
10 | } | 10 | } |
11 | class·C·:·I<dynamic> | 11 | class·C·:·I<dynamic> |
12 | { | 12 | { |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I< | 14 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<dynamic[]>' |
15 | //·Line:·8 | 15 | //·Line:·8 |
16 | interface·I<T> | 16 | interface·I<T> |
17 | { | 17 | { |
18 | } | 18 | } |
19 | class·C·:·I< | 19 | class·C·:·I<dynamic[]> |
20 | { | 20 | { |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<dynamic | 22 | ····<string>//·CS1966:·`C':·cannot·implement·a·dynamic·interface·`I<I<dynamic>>' |
23 | //·Line:·8 | 23 | //·Line:·8 |
24 | interface·I<T> | 24 | interface·I<T> |
25 | { | 25 | { |
26 | } | 26 | } |
27 | class·C·:·I<dynamic | 27 | class·C·:·I<I<dynamic>> |
28 | { | 28 | { |
29 | }</string> | 29 | }</string> |
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0243</ErrorName> | 3 | ··<ErrorName>CS0243</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0243:·Conditional·not·valid·on·`MyClass.GetHashCode()'·because·it·is·an·override·method | ||
6 | //·Line:·6 | ||
7 | public·class·MyClass | ||
8 | { | ||
9 | » [System.Diagnostics.Conditional·("WOOHOO")] | ||
10 | » public·override·int·GetHashCode·() | ||
11 | » { | ||
12 | » » return·base.GetHashCode·(); | ||
13 | » } | ||
14 | }</string> | ||
5 | ····<string>//·CS0243:·Conditional·not·valid·on·`DerivedClass.Show()'·because·it·is·an·override·method | 15 | ····<string>//·CS0243:·Conditional·not·valid·on·`DerivedClass.Show()'·because·it·is·an·override·method |
6 | //·Line:·10 | 16 | //·Line:·10 |
7 | class·BaseClass·{ | 17 | class·BaseClass·{ |
8 | ········protected·virtual·void·Show·()·{} | 18 | ········protected·virtual·void·Show·()·{} |
9 | } | 19 | } |
10 | class·DerivedClass:·BaseClass·{ | 20 | class·DerivedClass:·BaseClass·{ |
11 | ········[System.Diagnostics.Conditional("DEBUG")]·protected·override·void·Show·()·{} | 21 | ········[System.Diagnostics.Conditional("DEBUG")]·protected·override·void·Show·()·{} |
12 | ············ | 22 | ············ |
13 | ········static·void·Main·()·{} | 23 | ········static·void·Main·()·{} |
14 | }</string> | 24 | }</string> |
15 | ····<string>//·CS0243:·Conditional·not·valid·on·`MyClass.GetHashCode()'·because·it·is·an·override·method | ||
16 | //·Line:·6 | ||
17 | public·class·MyClass | ||
18 | { | ||
19 | » [System.Diagnostics.Conditional·("WOOHOO")] | ||
20 | » public·override·int·GetHashCode·() | ||
21 | » { | ||
22 | » » return·base.GetHashCode·(); | ||
23 | » } | ||
24 | }</string> | ||
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 19, 29 lines modified | Offset 19, 29 lines modified | ||
19 | ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type | 19 | ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type |
20 | //·Line:·11 | 20 | //·Line:·11 |
21 | using·System; | 21 | using·System; |
22 | class·TestAttribute·:·Attribute | 22 | class·TestAttribute·:·Attribute |
23 | { | 23 | { |
24 | 24 | » public·int[,]·a; | |
25 | } | 25 | } |
26 | [Test·(a·=·null)] | 26 | [Test·(a·=·null)] |
27 | class·C | 27 | class·C |
28 | { | 28 | { |
29 | }</string> | 29 | }</string> |
30 | ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type | 30 | ····<string>//·CS0655:·`a'·is·not·a·valid·named·attribute·argument·because·it·is·not·a·valid·attribute·parameter·type |
31 | //·Line:·11 | 31 | //·Line:·11 |
32 | using·System; | 32 | using·System; |
33 | class·TestAttribute·:·Attribute | 33 | class·TestAttribute·:·Attribute |
34 | { | 34 | { |
35 | 35 | ···public·int[][]·a; | |
36 | } | 36 | } |
37 | [Test·(a·=·null)] | 37 | [Test·(a·=·null)] |
38 | class·C | 38 | class·C |
39 | { | 39 | { |
40 | }</string> | 40 | }</string> |
41 | ··</Examples> | 41 | ··</Examples> |
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:·`DerivedClass.Show()':·cannot·override·inherited·member·`BaseClass.Show()'·because·it·is·not·marked·virtual,·abstract·or·override | ||
6 | //·Line:·9 | ||
7 | class·BaseClass·{ | ||
8 | ········protected·void·Show·()·{} | ||
9 | } | ||
10 | class·DerivedClass:·BaseClass·{ | ||
11 | ········protected·override·void·Show·()·{} | ||
12 | }</string> | ||
5 | ····<string>//·CS0506:·`C.Run()':·cannot·override·inherited·member·`A.Run()'·because·it·is·not·marked·virtual,·abstract·or·override | 13 | ····<string>//·CS0506:·`C.Run()':·cannot·override·inherited·member·`A.Run()'·because·it·is·not·marked·virtual,·abstract·or·override |
6 | //·Line:·7 | 14 | //·Line:·7 |
7 | //·Compiler·options:·-r:CS0506-3-lib.dll | 15 | //·Compiler·options:·-r:CS0506-3-lib.dll |
8 | public·class·C·:·B | 16 | public·class·C·:·B |
9 | { | 17 | { |
10 | » public·override·void·Run·() | 18 | » public·override·void·Run·() |
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:·`DerivedClass.Show()':·cannot·override·inherited·member·`BaseClass.Show()'·because·it·is·not·marked·virtual,·abstract·or·override | ||
27 | //·Line:·9 | ||
28 | class·BaseClass·{ | ||
29 | ········protected·void·Show·()·{} | ||
30 | } | ||
31 | class·DerivedClass:·BaseClass·{ | ||
32 | ········protected·override·void·Show·()·{} | ||
33 | }</string> | ||
34 | ··</Examples> | 36 | ··</Examples> |
35 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 1, 24 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>CS4011</ErrorName> | 3 | ··<ErrorName>CS4011</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4011:·The·awaiter·type·` | 5 | ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members |
6 | //·Line:·16 | 6 | //·Line:·16 |
7 | static·class·S | 7 | static·class·S |
8 | { | 8 | { |
9 | » public·static· | 9 | » public·static·A·GetAwaiter·(this·int·i) |
10 | » { | 10 | » { |
11 | » » return· | 11 | » » return·new·A·(); |
12 | » } | 12 | » } |
13 | } | 13 | } |
14 | class·A | 14 | class·A |
15 | { | 15 | { |
16 | » int·IsCompleted·{ | ||
17 | » » get·{ | ||
18 | » » » return·1; | ||
19 | » » } | ||
20 | » } | ||
21 | » | ||
16 | » static·async·void·Test·() | 22 | » static·async·void·Test·() |
17 | » { | 23 | » { |
18 | » » await·9; | 24 | » » await·9; |
19 | » } | 25 | » } |
20 | }</string> | 26 | }</string> |
21 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members | 27 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members |
22 | //·Line:·16 | 28 | //·Line:·16 |
Offset 34, 33 lines modified | Offset 40, 27 lines modified | ||
34 | class·A | 40 | class·A |
35 | { | 41 | { |
36 | » static·async·void·Test·() | 42 | » static·async·void·Test·() |
37 | » { | 43 | » { |
38 | » » await·9; | 44 | » » await·9; |
39 | » } | 45 | » } |
40 | }</string> | 46 | }</string> |
41 | ····<string>//·CS4011:·The·awaiter·type·` | 47 | ····<string>//·CS4011:·The·awaiter·type·`int'·must·have·suitable·IsCompleted·and·GetResult·members |
42 | //·Line:·16 | 48 | //·Line:·16 |
43 | static·class·S | 49 | static·class·S |
44 | { | 50 | { |
45 | » public·static· | 51 | » public·static·int·GetAwaiter·(this·int·i) |
46 | » { | 52 | » { |
47 | » » return· | 53 | » » return·1; |
48 | » } | 54 | » } |
49 | } | 55 | } |
50 | class·A | 56 | class·A |
51 | { | 57 | { |
52 | » int·IsCompleted·{ | ||
53 | » » get·{ | ||
54 | » » » return·1; | ||
55 | » » } | ||
56 | » } | ||
57 | » | ||
58 | » static·async·void·Test·() | 58 | » static·async·void·Test·() |
59 | » { | 59 | » { |
60 | » » await·9; | 60 | » » await·9; |
61 | » } | 61 | » } |
62 | }</string> | 62 | }</string> |
63 | ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members | 63 | ····<string>//·CS4011:·The·awaiter·type·`A'·must·have·suitable·IsCompleted·and·GetResult·members |
64 | //·Line:·16 | 64 | //·Line:·16 |
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 | abstract·class·X·{ | ||
19 | 18 | interface·X·{ | |
19 | » void·A·(); | ||
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 | interface·X·{ | ||
30 | 29 | abstract·class·X·{ | |
30 | » public·abstract·void·B·(); | ||
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 1, 50 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>CS1656</ErrorName> | 3 | ··<ErrorName>CS1656</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1656:·Cannot·assign·to·`Method_1'·because·it·is·a·`method·group' | ||
6 | //·Line:·14 | ||
7 | public·class·Test | ||
8 | { | ||
9 | » void·Method_1·() | ||
10 | » { | ||
11 | » } | ||
12 | » | ||
13 | ········public·static·void·Main·() | ||
14 | ········{ | ||
15 | » » Test·t·=·new·Test·(); | ||
16 | » » | ||
17 | ················t.Method_1·+=·delegate·{··}; | ||
18 | ········} | ||
19 | }</string> | ||
20 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' | 5 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' |
21 | //·Line:·9 | 6 | //·Line:·9 |
22 | class·Test | 7 | class·Test |
23 | { | 8 | { |
24 | » static·void·Main·() | 9 | » static·void·Main·() |
25 | » { | 10 | » { |
26 | » » foreach·(int·i·in·new·int[]·{·1,·2}) | 11 | » » foreach·(int·i·in·new·int[]·{·1,·2}) |
27 | » » » i++; | 12 | » » » i++; |
28 | » } | 13 | » } |
29 | }</string> | 14 | }</string> |
30 | ····<string>//·CS1656:·Cannot·assign·to·` | 15 | ····<string>//·CS1656:·Cannot·assign·to·`m'·because·it·is·a·`using·variable' |
31 | //·Line:· | 16 | //·Line:·10 |
17 | using·System.IO; | ||
32 | class·X·{ | 18 | class·X·{ |
33 | » static·void·Main·() | 19 | » static·void·Main·() |
34 | » { | 20 | » { |
35 | » » foreach·(int·i·in·new·int[]·{·2,·3·})·{ | ||
36 | » » ···· | 21 | » » using·(MemoryStream·m·=·new·MemoryStream·()){ |
22 | » » » m·=·null; | ||
37 | » » } | 23 | » » } |
38 | » } | 24 | » } |
39 | }</string> | 25 | }</string> |
26 | ····<string>//·CS1656:·Cannot·assign·to·`p'·because·it·is·a·`fixed·variable' | ||
27 | //·Line:·10 | ||
28 | //·Compiler·options:·-unsafe | ||
29 | unsafe·class·X·{ | ||
30 | » static·int·x·=·0; | ||
31 | » static·void·Main·()·{ | ||
32 | » » fixed·(int*·p·=·&x)·{ | ||
33 | » » ····p·=·(int*)22; | ||
34 | » » } | ||
35 | » }» » ···· | ||
36 | }</string> | ||
40 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' | 37 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' |
41 | //·Line:·14 | 38 | //·Line:·14 |
42 | using·System.Collections; | 39 | using·System.Collections; |
43 | class·Test·{ | 40 | class·Test·{ |
44 | » static·IEnumerable·foo·()·{·return·null;·} | 41 | » static·IEnumerable·foo·()·{·return·null;·} |
Offset 53, 35 lines modified | Offset 51, 37 lines modified | ||
53 | » { | 51 | » { |
54 | » » IEnumerable·f·=·foo·(); | 52 | » » IEnumerable·f·=·foo·(); |
55 | » » if·(f·!=·null) | 53 | » » if·(f·!=·null) |
56 | » » » foreach·(int·i·in·f) | 54 | » » » foreach·(int·i·in·f) |
57 | » » » » i·=·0; | 55 | » » » » i·=·0; |
58 | » } | 56 | » } |
59 | }</string> | 57 | }</string> |
60 | ····<string>//·CS1656:·Cannot·assign·to·` | 58 | ····<string>//·CS1656:·Cannot·assign·to·`Method_1'·because·it·is·a·`method·group' |
61 | //·Line:·1 | 59 | //·Line:·14 |
62 | //·Compiler·options:·-unsafe | ||
63 | unsafe·class·X·{ | ||
64 | » static·int·x·=·0; | ||
65 | » static·void·Main·()·{ | ||
66 | » » fixed·(int*·p·=·&x)·{ | ||
67 | 60 | public·class·Test | |
61 | { | ||
62 | » void·Method_1·() | ||
63 | » { | ||
68 | » | 64 | » } |
69 | » | 65 | » |
66 | ········public·static·void·Main·() | ||
67 | ········{ | ||
68 | » » Test·t·=·new·Test·(); | ||
69 | » » | ||
70 | ················t.Method_1·+=·delegate·{··}; | ||
71 | ········} | ||
70 | }</string> | 72 | }</string> |
71 | ····<string>//·CS1656:·Cannot·assign·to·` | 73 | ····<string>//·CS1656:·Cannot·assign·to·`i'·because·it·is·a·`foreach·iteration·variable' |
72 | //·Line:· | 74 | //·Line:·9 |
73 | using·System.IO; | ||
74 | class·X·{ | 75 | class·X·{ |
75 | » static·void·Main·() | 76 | » static·void·Main·() |
76 | » { | 77 | » { |
77 | » » using·(MemoryStream·m·=·new·MemoryStream·()){ | ||
78 | » » | 78 | » » foreach·(int·i·in·new·int[]·{·2,·3·})·{ |
79 | » » ····i·=·4; | ||
79 | » » } | 80 | » » } |
80 | » } | 81 | » } |
81 | }</string> | 82 | }</string> |
82 | ··</Examples> | 83 | ··</Examples> |
83 | </ErrorDocumentation> | 84 | </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>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 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>CS1579</ErrorName> | 3 | ··<ErrorName>CS1579</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | ||
6 | //·Line:·12 | ||
7 | using·System; | ||
8 | using·System.Collections; | ||
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 | } | ||
18 | public·class·Foo | ||
19 | { | ||
20 | » public·Func<IEnumerator>·GetEnumerator; | ||
21 | }</string> | ||
5 | ····<string>//·Cs1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | 22 | ····<string>//·Cs1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible |
6 | //·Line:·12 | 23 | //·Line:·12 |
7 | using·System; | 24 | using·System; |
8 | using·System.Collections; | 25 | using·System.Collections; |
9 | public·class·Test | 26 | public·class·Test |
Offset 61, 34 lines modified | Offset 81, 14 lines modified | ||
61 | { | 81 | { |
62 | » public·static·void·Main·() | 82 | » public·static·void·Main·() |
63 | » { | 83 | » { |
64 | » » foreach·(var·e·in·new·C·()) | 84 | » » foreach·(var·e·in·new·C·()) |
65 | » » » Console.WriteLine·(e); | 85 | » » » Console.WriteLine·(e); |
66 | » } | 86 | » } |
67 | }</string> | 87 | }</string> |
68 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`Foo'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | ||
69 | //·Line:·12 | ||
70 | using·System; | ||
71 | using·System.Collections; | ||
72 | public·class·Test | ||
73 | { | ||
74 | » public·static·void·Main·() | ||
75 | » { | ||
76 | » » Foo·f·=·new·Foo·(); | ||
77 | » » foreach·(object·o·in·f) | ||
78 | » » » Console.WriteLine·(o); | ||
79 | » } | ||
80 | } | ||
81 | public·class·Foo | ||
82 | { | ||
83 | » public·Func<IEnumerator>·GetEnumerator; | ||
84 | }</string> | ||
85 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`X'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible | 88 | ····<string>//·CS1579:·foreach·statement·cannot·operate·on·variables·of·type·`X'·because·it·does·not·contain·a·definition·for·`GetEnumerator'·or·is·inaccessible |
86 | //·Line:·11 | 89 | //·Line:·11 |
87 | class·X·{ | 90 | class·X·{ |
88 | } | 91 | } |
89 | class·Y·{ | 92 | class·Y·{ |
Offset 15, 46 lines modified | Offset 15, 46 lines modified | ||
15 | class·A | 15 | class·A |
16 | { | 16 | { |
17 | » static·async·void·Test·() | 17 | » static·async·void·Test·() |
18 | » { | 18 | » { |
19 | » » await·1; | 19 | » » await·1; |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ····<string>//·CS1986:·The·`await'·operand·type·` | 22 | ····<string>//·CS1986:·The·`await'·operand·type·`int'·must·have·suitable·GetAwaiter·method |
23 | //·Line:·1 | 23 | //·Line:·16 |
24 | static·class·S | 24 | static·class·S |
25 | { | 25 | { |
26 | » public·static· | 26 | » public·static·int·GetAwaiter<T>·(this·int·i) |
27 | » { | 27 | » { |
28 | » » return·1; | ||
28 | » } | 29 | » } |
29 | } | 30 | } |
30 | class·A | 31 | class·A |
31 | { | 32 | { |
32 | » bool·GetAwaiter; | ||
33 | » | ||
34 | » static·async·void·Test·() | 33 | » static·async·void·Test·() |
35 | » { | 34 | » { |
36 | » » await· | 35 | » » await·9; |
37 | » } | 36 | » } |
38 | }</string> | 37 | }</string> |
39 | ····<string>//·CS1986:·The·`await'·operand·type·` | 38 | ····<string>//·CS1986:·The·`await'·operand·type·`A'·must·have·suitable·GetAwaiter·method |
40 | //·Line:·1 | 39 | //·Line:·17 |
41 | static·class·S | 40 | static·class·S |
42 | { | 41 | { |
43 | » public·static· | 42 | » public·static·void·GetAwaiter·(this·int·i) |
44 | » { | 43 | » { |
45 | » » return·1; | ||
46 | » } | 44 | » } |
47 | } | 45 | } |
48 | class·A | 46 | class·A |
49 | { | 47 | { |
48 | » bool·GetAwaiter; | ||
49 | » | ||
50 | » static·async·void·Test·() | 50 | » static·async·void·Test·() |
51 | » { | 51 | » { |
52 | » » await· | 52 | » » await·new·A·(); |
53 | » } | 53 | » } |
54 | }</string> | 54 | }</string> |
55 | ··</Examples> | 55 | ··</Examples> |
56 | </ErrorDocumentation> | 56 | </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·`false' |
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·`true' |
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 9, 14 lines modified | Offset 9, 31 lines modified | ||
9 | class·C | 9 | class·C |
10 | { | 10 | { |
11 | » static·void·Main·() | 11 | » static·void·Main·() |
12 | » { | 12 | » { |
13 | » » decimal·d·=·12M; | 13 | » » decimal·d·=·12M; |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0656:·The·compiler·required·member·`System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray(System.Array,·System.RuntimeFieldHandle)'·could·not·be·found·or·is·inaccessible | ||
17 | //·Line:·16 | ||
18 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | ||
19 | namespace·System.Runtime.CompilerServices·{ | ||
20 | » class·RuntimeHelpers | ||
21 | » { | ||
22 | » » public·static·void·InitializeArray·() | ||
23 | » » { | ||
24 | » » } | ||
25 | » } | ||
26 | } | ||
27 | class·C | ||
28 | { | ||
29 | » int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·}; | ||
30 | }</string> | ||
16 | ····<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 |
17 | //·Line:·20 | 32 | //·Line:·20 |
18 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | 33 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs |
19 | namespace·System·{ | 34 | namespace·System·{ |
20 | ····public·partial·class·Delegate·{ | 35 | ····public·partial·class·Delegate·{ |
21 | » public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·} | 36 | » public·static·Delegate·Combine(Delegate·a,·Delegate·b)·{·return·null;·} |
Offset 30, 26 lines modified | Offset 47, 9 lines modified | ||
30 | delegate·void·D(); | 47 | delegate·void·D(); |
31 | class·Test | 48 | class·Test |
32 | { | 49 | { |
33 | ····event·D·ev; | 50 | ····event·D·ev; |
34 | }</string> | 51 | }</string> |
35 | ····<string>//·CS0656:·The·compiler·required·member·`System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray(System.Array,·System.RuntimeFieldHandle)'·could·not·be·found·or·is·inaccessible | ||
36 | //·Line:·16 | ||
37 | //·Compiler·options:·-nostdlib·CS0656-corlib.cs | ||
38 | namespace·System.Runtime.CompilerServices·{ | ||
39 | » class·RuntimeHelpers | ||
40 | » { | ||
41 | » » public·static·void·InitializeArray·() | ||
42 | » » { | ||
43 | » » } | ||
44 | » } | ||
45 | } | ||
46 | class·C | ||
47 | { | ||
48 | » int[]·ff·=·new·int[]·{·1,·3,·4,·5,·6,·7,·8,·10,·22,·22,·233,·44,·55,·66·}; | ||
49 | }</string> | ||
50 | ··</Examples> | 52 | ··</Examples> |
51 | </ErrorDocumentation> | 53 | </ErrorDocumentation> |
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:·`C.C<T>()':·member·names·cannot·be·the·same·as·their·enclosing·type | 5 | ····<string>//·CS0542:·`C.C<T>()':·member·names·cannot·be·the·same·as·their·enclosing·type |
11 | //·Line:·6 | 6 | //·Line:·6 |
12 | class·C | 7 | class·C |
13 | { | 8 | { |
14 | » public·static·void·C<T>·() | 9 | » public·static·void·C<T>·() |
15 | » { | 10 | » { |
16 | » } | 11 | » } |
17 | }</string> | 12 | }</string> |
18 | ····<string>//·CS0542:·` | 13 | ····<string>//·CS0542:·`Program.Program(object)':·member·names·cannot·be·the·same·as·their·enclosing·type |
19 | //·Line:·6 | 14 | //·Line:·6 |
20 | class· | 15 | class·Program |
21 | { | 16 | { |
22 | » public·int·this[int·i]·{ | ||
23 | » | 17 | » void·Program·(object·sender) |
18 | » { | ||
24 | » } | 19 | » } |
25 | }</string> | 20 | }</string> |
26 | ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type | 21 | ····<string>//·CS0542:·`Same.Same':·member·names·cannot·be·the·same·as·their·enclosing·type |
27 | //·Line:·6 | 22 | //·Line:·6 |
28 | public·class·Same | 23 | public·class·Same |
29 | { | 24 | { |
30 | » public·class·Same | 25 | » public·class·Same |
31 | » { | 26 | » { |
32 | » } | 27 | » } |
33 | }</string> | 28 | }</string> |
34 | ····<string>//·CS0542:·` | 29 | ····<string>//·CS0542:·`Item.this[int]':·member·names·cannot·be·the·same·as·their·enclosing·type |
35 | //·Line:·6 | 30 | //·Line:·6 |
36 | class· | 31 | class·Item |
37 | { | 32 | { |
38 | » void·Program·(object·sender) | ||
39 | » { | 33 | » public·int·this[int·i]·{ |
34 | » » set·{} | ||
40 | » } | 35 | » } |
41 | }</string> | 36 | }</string> |
37 | ····<string>//·CS0542:·`X.X':·member·names·cannot·be·the·same·as·their·enclosing·type | ||
38 | //·Line:·4 | ||
39 | class·X·{ | ||
40 | » int·X; | ||
41 | }</string> | ||
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
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>CS0429</ErrorName> | 3 | ··<ErrorName>CS0429</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0429:·Unreachable·expression·code·detected | 5 | ····<string>//·CS0429:·Unreachable·expression·code·detected |
6 | //·Line:·11 | ||
7 | //·Compiler·options:·-warn:4·-warnaserror | ||
8 | using·System; | ||
9 | class·Main | ||
10 | { | ||
11 | ···public·void·Method·(int·i) | ||
12 | ···{ | ||
13 | ·······if·(5·==·5·||·i·>·10) | ||
14 | » ···Console.WriteLine·("TEST"); | ||
15 | ···} | ||
16 | }</string> | ||
17 | ····<string>//·CS0429:·Unreachable·expression·code·detected | ||
18 | //·Line:·12 | 6 | //·Line:·12 |
19 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
20 | public·class·X | 8 | public·class·X |
21 | { | 9 | { |
22 | » static·void·test·(int·stop) | 10 | » static·void·test·(int·stop) |
23 | » { | 11 | » { |
Offset 32, 26 lines modified | Offset 18, 40 lines modified | ||
32 | }</string> | 18 | }</string> |
33 | ····<string>//·CS0429:·Unreachable·expression·code·detected | 19 | ····<string>//·CS0429:·Unreachable·expression·code·detected |
34 | //·Line:·9 | 20 | //·Line:·9 |
35 | //·Compiler·options:·-warn:4·-warnaserror | 21 | //·Compiler·options:·-warn:4·-warnaserror |
36 | class·Main | 22 | class·Main |
37 | { | 23 | { |
24 | » public·void·Method·(int·i) | ||
25 | » { | ||
26 | » » var·x·=·true·?·1·:·i; | ||
27 | » } | ||
28 | }</string> | ||
29 | ····<string>//·CS0429:·Unreachable·expression·code·detected | ||
30 | //·Line:·9 | ||
31 | //·Compiler·options:·-warn:4·-warnaserror | ||
32 | class·Main | ||
33 | { | ||
38 | ···public·void·Method·(int·i) | 34 | ···public·void·Method·(int·i) |
39 | ···{ | 35 | ···{ |
40 | ·······if·(false·&&·i·>·10) | 36 | ·······if·(false·&&·i·>·10) |
41 | » ···return; | 37 | » ···return; |
42 | ···} | 38 | ···} |
43 | }</string> | 39 | }</string> |
44 | ····<string>//·CS0429:·Unreachable·expression·code·detected | 40 | ····<string>//·CS0429:·Unreachable·expression·code·detected |
45 | //·Line:· | 41 | //·Line:·11 |
46 | //·Compiler·options:·-warn:4·-warnaserror | 42 | //·Compiler·options:·-warn:4·-warnaserror |
43 | using·System; | ||
47 | class·Main | 44 | class·Main |
48 | { | 45 | { |
49 | 46 | ···public·void·Method·(int·i) | |
50 | » { | ||
51 | » » var·x·=·true·?·1·:·i; | ||
52 | 47 | ···{ | |
48 | ·······if·(5·==·5·||·i·>·10) | ||
49 | » ···Console.WriteLine·("TEST"); | ||
50 | ···} | ||
53 | }</string> | 51 | }</string> |
54 | ··</Examples> | 52 | ··</Examples> |
55 | </ErrorDocumentation> | 53 | </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>CS0315</ErrorName> | 3 | ··<ErrorName>CS0315</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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>' | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-r:CS0315-2-lib.dll | ||
8 | public·class·Test | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » A<ushort>.N1<ushort>·a·=·null; | ||
13 | » } | ||
14 | }</string> | ||
15 | ····<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' | ||
16 | //·Line:·8 | ||
17 | class·X | ||
18 | { | ||
19 | » delegate·void·D<TEventArgs>·()·where·TEventArgs·:·System.EventArgs; | ||
20 | » D<int>·x; | ||
21 | }</string> | ||
5 | ····<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' | 22 | ····<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' |
6 | //·Line:·27 | 23 | //·Line:·27 |
7 | using·System; | 24 | using·System; |
8 | interface·I | 25 | interface·I |
9 | { | 26 | { |
Offset 28, 14 lines modified | Offset 48, 23 lines modified | ||
28 | » static·void·Main·() | 48 | » static·void·Main·() |
29 | » { | 49 | » { |
30 | » » Test·(()·=>·{ | 50 | » » Test·(()·=>·{ |
31 | » » » Foo<H<int>>·(); | 51 | » » » Foo<H<int>>·(); |
32 | » » }); | 52 | » » }); |
33 | » } | 53 | » } |
34 | }</string> | 54 | }</string> |
55 | ····<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>' | ||
56 | //·Line:·4 | ||
57 | public·class·A<T>·where·T·:·A<short>.N1<T> | ||
58 | { | ||
59 | ····public·class·N1<U> | ||
60 | ····{ | ||
61 | ····} | ||
62 | }</string> | ||
35 | ····<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?' | 63 | ····<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?' |
36 | //·Line:·19 | 64 | //·Line:·19 |
37 | class·A<T> | 65 | class·A<T> |
38 | { | 66 | { |
39 | » public·static·void·Test<U>·()·where·U·:·T | 67 | » public·static·void·Test<U>·()·where·U·:·T |
40 | » { | 68 | » { |
Offset 49, 38 lines modified | Offset 78, 9 lines modified | ||
49 | class·Program | 78 | class·Program |
50 | { | 79 | { |
51 | » public·static·void·Main·() | 80 | » public·static·void·Main·() |
52 | » { | 81 | » { |
53 | » » B.Test<int>·(); | 82 | » » B.Test<int>·(); |
54 | » } | 83 | » } |
55 | }</string> | 84 | }</string> |
56 | ····<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>' | ||
57 | //·Line:·9 | ||
58 | //·Compiler·options:·-r:CS0315-2-lib.dll | ||
59 | public·class·Test | ||
60 | { | ||
61 | » public·static·void·Main·() | ||
62 | » { | ||
63 | » » A<ushort>.N1<ushort>·a·=·null; | ||
64 | » } | ||
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·X | ||
69 | { | ||
70 | » delegate·void·D<TEventArgs>·()·where·TEventArgs·:·System.EventArgs; | ||
71 | » D<int>·x; | ||
72 | }</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>' | ||
74 | //·Line:·4 | ||
75 | public·class·A<T>·where·T·:·A<short>.N1<T> | ||
76 | { | ||
77 | ····public·class·N1<U> | ||
78 | ····{ | ||
79 | ····} | ||
80 | }</string> | ||
81 | ··</Examples> | 85 | ··</Examples> |
82 | </ErrorDocumentation> | 86 | </ErrorDocumentation> |
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>CS0672</ErrorName> | 3 | ··<ErrorName>CS0672</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0672:·Member·`C.Method()'·overrides·obsolete·member·`BaseClass.Method()'.·Add·the·Obsolete·attribute·to·`C.Method()' | ||
6 | //·Line:·14 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | using·System; | ||
9 | class·BaseClass·{ | ||
10 | ········[Obsolete] | ||
11 | ········protected·virtual·void·Method·()·{} | ||
12 | } | ||
13 | class·C:·BaseClass | ||
14 | { | ||
15 | ········protected·override·void·Method·()·{} | ||
16 | }</string> | ||
5 | ····<string>//·CS0672:·Member·`B.Warning'·overrides·obsolete·member·`A.Warning'.·Add·the·Obsolete·attribute·to·`B.Warning' | 17 | ····<string>//·CS0672:·Member·`B.Warning'·overrides·obsolete·member·`A.Warning'.·Add·the·Obsolete·attribute·to·`B.Warning' |
6 | //·Line:·15 | 18 | //·Line:·15 |
7 | //·Compiler·options:·-warnaserror | 19 | //·Compiler·options:·-warnaserror |
8 | using·System; | 20 | using·System; |
9 | public·class·A·{ | 21 | public·class·A·{ |
Offset 16, 28 lines modified | Offset 31, 29 lines modified | ||
16 | } | 31 | } |
17 | public·class·B·:·A·{ | 32 | public·class·B·:·A·{ |
18 | » public·override·string·Warning·{ | 33 | » public·override·string·Warning·{ |
19 | » » get·{·return·"";·} | 34 | » » get·{·return·"";·} |
20 | » } | 35 | » } |
21 | }</string> | 36 | }</string> |
22 | ····<string>//·CS0672:·Member·` | 37 | ····<string>//·CS0672:·Member·`B.Test(string)'·overrides·obsolete·member·`A.Test(string)'.·Add·the·Obsolete·attribute·to·`B.Test(string)' |
23 | //·Line:·1 | 38 | //·Line:·15 |
24 | //·Compiler·options:·-warnaserror | 39 | //·Compiler·options:·-warnaserror |
25 | using·System; | 40 | using·System; |
26 | class·BaseClass·{ | ||
27 | ········[Obsolete] | ||
28 | 41 | public·class·A | |
42 | { | ||
43 | ········[Obsolete·("Causes·an·error",·true)] | ||
44 | ········public·virtual·void·Test·(string·arg)·{} | ||
29 | } | 45 | } |
30 | 46 | public·class·B:·A | |
31 | { | 47 | { |
32 | ········p | 48 | ········public·override·void·Test·(string·arg)·{} |
33 | }</string> | 49 | }</string> |
34 | ····<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' |
35 | //·Line:·13 | 51 | //·Line:·13 |
36 | //·Compiler·options:·-warnaserror | 52 | //·Compiler·options:·-warnaserror |
37 | using·System; | 53 | using·System; |
Offset 45, 25 lines modified | Offset 61, 9 lines modified | ||
45 | » [Obsolete] | 61 | » [Obsolete] |
46 | » public·virtual·event·EventHandler·MyEvent; | 62 | » public·virtual·event·EventHandler·MyEvent; |
47 | } | 63 | } |
48 | class·B·:·A·{ | 64 | class·B·:·A·{ |
49 | » public·override·event·EventHandler·MyEvent; | 65 | » public·override·event·EventHandler·MyEvent; |
50 | }</string> | 66 | }</string> |
51 | ····<string>//·CS0672:·Member·`B.Test(string)'·overrides·obsolete·member·`A.Test(string)'.·Add·the·Obsolete·attribute·to·`B.Test(string)' | ||
52 | //·Line:·15 | ||
53 | //·Compiler·options:·-warnaserror | ||
54 | using·System; | ||
55 | public·class·A | ||
56 | { | ||
57 | ········[Obsolete·("Causes·an·error",·true)] | ||
58 | ········public·virtual·void·Test·(string·arg)·{} | ||
59 | } | ||
60 | public·class·B:·A | ||
61 | { | ||
62 | ········public·override·void·Test·(string·arg)·{} | ||
63 | }</string> | ||
64 | ··</Examples> | 67 | ··</Examples> |
65 | </ErrorDocumentation> | 68 | </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·(null)]· | 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·( | 22 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·(null)]·short·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·(1)]· | 29 | » internal·void·f·([System.Runtime.InteropServices.DefaultParameterValue·((short)·1)]·int·x) |
30 | » { | 30 | » { |
31 | » } | 31 | » } |
32 | }</string> | 32 | }</string> |
33 | ··</Examples> | 33 | ··</Examples> |
34 | </ErrorDocumentation> | 34 | </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>CS0547</ErrorName> | 3 | ··<ErrorName>CS0547</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0547:·`PropertyClass.Value':·property·or·indexer·cannot·have·void·type | ||
6 | //·Line:·5 | ||
7 | class·PropertyClass·{ | ||
8 | ········public·void·Value·{·get·{}·} | ||
9 | }</string> | ||
10 | ····<string>//·CS0547:·`PropertyInterface.Value':·property·or·indexer·cannot·have·void·type | 5 | ····<string>//·CS0547:·`PropertyInterface.Value':·property·or·indexer·cannot·have·void·type |
11 | //·Line:·5 | 6 | //·Line:·5 |
12 | interface·PropertyInterface·{ | 7 | interface·PropertyInterface·{ |
13 | ········void·Value·{·get;·} | 8 | ········void·Value·{·get;·} |
14 | }</string> | 9 | }</string> |
10 | ····<string>//·CS0547:·`PropertyClass.Value':·property·or·indexer·cannot·have·void·type | ||
11 | //·Line:·5 | ||
12 | class·PropertyClass·{ | ||
13 | ········public·void·Value·{·get·{}·} | ||
14 | }</string> | ||
15 | ··</Examples> | 15 | ··</Examples> |
16 | </ErrorDocumentation> | 16 | </ErrorDocumentation> |
Offset 4, 25 lines modified | Offset 4, 25 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1056:·Unexpected·character·`\0001' | 5 | ····<string>//·CS1056:·Unexpected·character·`\0001' |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | na\u0001espace·Test | 7 | na\u0001espace·Test |
8 | { | 8 | { |
9 | }</string> | 9 | }</string> |
10 | ····<string>//·CS1056:·Unexpected·character·`\0001' | ||
11 | //·Line:·4 | ||
12 | \u0001namespace·Test | ||
13 | { | ||
14 | }</string> | ||
10 | ····<string>//·CS1056:·Unexpected·character·`$' | 15 | ····<string>//·CS1056:·Unexpected·character·`$' |
11 | //·Line:·8 | 16 | //·Line:·8 |
12 | public·class·C | 17 | public·class·C |
13 | { | 18 | { |
14 | » void·Update·() | 19 | » void·Update·() |
15 | » { | 20 | » { |
16 | » » int·a·=·$7; | 21 | » » int·a·=·$7; |
17 | » } | 22 | » } |
18 | }</string> | 23 | }</string> |
19 | ····<string>//·CS1056:·Unexpected·character·`\0001' | ||
20 | //·Line:·4 | ||
21 | \u0001namespace·Test | ||
22 | { | ||
23 | }</string> | ||
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 11 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>CS0628</ErrorName> | 3 | ··<ErrorName>CS0628</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0628:·`D.a':·new·protected·member·declared·in·sealed·class | ||
6 | //·Line:·6 | ||
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | sealed·class·D·{ | ||
9 | » protected·int·a; | ||
10 | }</string> | ||
5 | ····<string>//·CS0628:·`Test.print_argv(string[])':·new·protected·member·declared·in·sealed·class | 11 | ····<string>//·CS0628:·`Test.print_argv(string[])':·new·protected·member·declared·in·sealed·class |
6 | //·Line:·8 | 12 | //·Line:·8 |
7 | //·Compiler·options:·-warn:4·-warnaserror | 13 | //·Compiler·options:·-warn:4·-warnaserror |
8 | using·System; | 14 | using·System; |
9 | internal·sealed·class·Test·{ | 15 | internal·sealed·class·Test·{ |
Offset 22, 16 lines modified | Offset 29, 9 lines modified | ||
22 | ····<string>//·CS0628:·`D.D()':·new·protected·member·declared·in·sealed·class | 29 | ····<string>//·CS0628:·`D.D()':·new·protected·member·declared·in·sealed·class |
23 | //·Line:·6 | 30 | //·Line:·6 |
24 | //·Compiler·options:·-warnaserror·-warn:4 | 31 | //·Compiler·options:·-warnaserror·-warn:4 |
25 | sealed·class·D·{ | 32 | sealed·class·D·{ |
26 | » protected·D·()·{} | 33 | » protected·D·()·{} |
27 | }</string> | 34 | }</string> |
28 | ····<string>//·CS0628:·`D.a':·new·protected·member·declared·in·sealed·class | ||
29 | //·Line:·6 | ||
30 | //·Compiler·options:·-warnaserror·-warn:4 | ||
31 | sealed·class·D·{ | ||
32 | » protected·int·a; | ||
33 | }</string> | ||
34 | ··</Examples> | 35 | ··</Examples> |
35 | </ErrorDocumentation> | 36 | </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>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) | 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.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) | ||
20 | //·Line:·14 | 6 | //·Line:·14 |
21 | using·System; | 7 | using·System; |
22 | struct·S·{ | 8 | struct·S·{ |
23 | » public·int·x; | 9 | » public·int·x; |
24 | } | 10 | } |
Offset 51, 9 lines modified | Offset 34, 26 lines modified | ||
51 | » static·readonly·T·t; | 34 | » static·readonly·T·t; |
52 | » public·static·void·Foo·() | 35 | » public·static·void·Foo·() |
53 | » { | 36 | » { |
54 | » » t.X·=·42; | 37 | » » t.X·=·42; |
55 | » } | 38 | » } |
56 | }</string> | 39 | }</string> |
40 | ····<string>//·CS1650:·Fields·of·static·readonly·field·`C.s'·cannot·be·assigned·to·(except·in·a·static·constructor·or·a·variable·initializer) | ||
41 | //·Line:·15 | ||
42 | struct·S | ||
43 | { | ||
44 | » public·int·x·{·get;·set;·} | ||
45 | } | ||
46 | class·C | ||
47 | { | ||
48 | » static·readonly·S·s; | ||
49 | » public·static·void·Main·(string[]·args) | ||
50 | » { | ||
51 | » » s.x·=·42; | ||
52 | » } | ||
53 | }</string> | ||
57 | ··</Examples> | 54 | ··</Examples> |
58 | </ErrorDocumentation> | 55 | </ErrorDocumentation> |
Offset 1, 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>CS0186</ErrorName> | 3 | ··<ErrorName>CS0186</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0186:·Use·of·null·is·not·valid·in·this·context | 5 | ····<string>//·CS0186:·Use·of·null·is·not·valid·in·this·context |
6 | //·Line:· | 6 | //·Line:·2 |
7 | using·System.Collections; | ||
8 | class·ClassMain·{···· | 7 | class·ClassMain·{···· |
9 | » public·static·void·Main()·{ | 8 | » public·static·void·Main()·{ |
10 | » » foreach·(System.Type·type·in· | 9 | » » foreach·(System.Type·type·in·null)·{ |
11 | » » }···················· | 10 | » » }···················· |
12 | » } | 11 | » } |
13 | }</string> | 12 | }</string> |
14 | ····<string>//·CS0186:·Use·of·null·is·not·valid·in·this·context | 13 | ····<string>//·CS0186:·Use·of·null·is·not·valid·in·this·context |
15 | //·Line:· | 14 | //·Line:·8 |
15 | using·System.Collections; | ||
16 | class·ClassMain·{···· | 16 | class·ClassMain·{···· |
17 | » public·static·void·Main()·{ | 17 | » public·static·void·Main()·{ |
18 | » » foreach·(System.Type·type·in·null)·{ | 18 | » » foreach·(System.Type·type·in·(IEnumerable)null)·{ |
19 | » » }···················· | 19 | » » }···················· |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </ErrorDocumentation> |
Offset 5, 22 lines modified | Offset 5, 22 lines modified | ||
5 | ····<string>//·CS3021:·`I'·does·not·need·a·CLSCompliant·attribute·because·the·assembly·is·not·marked·as·CLS-compliant | 5 | ····<string>//·CS3021:·`I'·does·not·need·a·CLSCompliant·attribute·because·the·assembly·is·not·marked·as·CLS-compliant |
6 | //·Line:·9 | 6 | //·Line:·9 |
7 | //·Compiler·options:·-warn:2·-warnaserror | 7 | //·Compiler·options:·-warn:2·-warnaserror |
8 | using·System; | 8 | using·System; |
9 | [CLSCompliant·(false)] | 9 | [CLSCompliant·(false)] |
10 | public·interface·I | 10 | public·partial·interface·I |
11 | { | 11 | { |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS3021:·`I'·does·not·need·a·CLSCompliant·attribute·because·the·assembly·is·not·marked·as·CLS-compliant | 13 | ····<string>//·CS3021:·`I'·does·not·need·a·CLSCompliant·attribute·because·the·assembly·is·not·marked·as·CLS-compliant |
14 | //·Line:·9 | 14 | //·Line:·9 |
15 | //·Compiler·options:·-warn:2·-warnaserror | 15 | //·Compiler·options:·-warn:2·-warnaserror |
16 | using·System; | 16 | using·System; |
17 | [CLSCompliant·(false)] | 17 | [CLSCompliant·(false)] |
18 | public· | 18 | public·interface·I |
19 | { | 19 | { |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </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>CS0841</ErrorName> | 3 | ··<ErrorName>CS0841</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared | ||
6 | //·Line:·8 | ||
7 | //·Compiler·options:·-langversion:experimental | ||
8 | class·X | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » Foo·(x,·out·var·x); | ||
13 | » } | ||
14 | » static·void·Foo·(int·arg,·out·int·value) | ||
15 | » { | ||
16 | » » value·=·3; | ||
17 | » } | ||
18 | }</string> | ||
5 | ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared | 19 | ····<string>//·CS0841:·A·local·variable·`n'·cannot·be·used·before·it·is·declared |
6 | //·Line:·17 | 20 | //·Line:·17 |
7 | class·MainClass | 21 | class·MainClass |
8 | { | 22 | { |
9 | » public·delegate·void·Fn·(MainClass·o); | 23 | » public·delegate·void·Fn·(MainClass·o); |
Offset 25, 45 lines modified | Offset 41, 18 lines modified | ||
25 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | 41 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared |
26 | //·Line:·8 | 42 | //·Line:·8 |
27 | public·class·C | 43 | public·class·C |
28 | { | 44 | { |
29 | » public·static·void·Main·() | 45 | » public·static·void·Main·() |
30 | » { | 46 | » { |
31 | » ····int·x·=·y; | ||
32 | » ····int·y·=·1; | ||
33 | » } | ||
34 | }</string> | ||
35 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | ||
36 | //·Line:·8 | ||
37 | public·class·C | ||
38 | { | ||
39 | » public·static·void·Main·() | ||
40 | » { | ||
41 | » ····const·int·x·=·y; | 47 | » ····const·int·x·=·y; |
42 | » ····const·int·y·=·1; | 48 | » ····const·int·y·=·1; |
43 | » } | 49 | » } |
44 | }</string> | 50 | }</string> |
45 | ····<string>//·CS0841:·A·local·variable·`x'·cannot·be·used·before·it·is·declared | ||
46 | //·Line:·8 | ||
47 | //·Compiler·options:·-langversion:experimental | ||
48 | class·X | ||
49 | { | ||
50 | » public·static·void·Main·() | ||
51 | » { | ||
52 | » » Foo·(x,·out·var·x); | ||
53 | » } | ||
54 | » static·void·Foo·(int·arg,·out·int·value) | ||
55 | » { | ||
56 | » » value·=·3; | ||
57 | » } | ||
58 | }</string> | ||
59 | ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared | 51 | ····<string>//·CS0841:·A·local·variable·`v'·cannot·be·used·before·it·is·declared |
60 | //·Line:·9 | 52 | //·Line:·9 |
61 | public·class·Test | 53 | public·class·Test |
62 | { | 54 | { |
63 | » static·void·Main·() | 55 | » static·void·Main·() |
Offset 78, 9 lines modified | Offset 67, 20 lines modified | ||
78 | { | 67 | { |
79 | ···static·void·y·()·{·} | 68 | ···static·void·y·()·{·} |
80 | ···static·void·Main·()·{ | 69 | ···static·void·Main·()·{ |
81 | ·····y·(); | 70 | ·····y·(); |
82 | ·····int·y·=·5; | 71 | ·····int·y·=·5; |
83 | ···} | 72 | ···} |
84 | }</string> | 73 | }</string> |
74 | ····<string>//·CS0841:·A·local·variable·`y'·cannot·be·used·before·it·is·declared | ||
75 | //·Line:·8 | ||
76 | public·class·C | ||
77 | { | ||
78 | » public·static·void·Main·() | ||
79 | » { | ||
80 | » ····int·x·=·y; | ||
81 | » ····int·y·=·1; | ||
82 | » } | ||
83 | }</string> | ||
85 | ··</Examples> | 84 | ··</Examples> |
86 | </ErrorDocumentation> | 85 | </ErrorDocumentation> |
Offset 16, 35 lines modified | Offset 16, 14 lines modified | ||
16 | { | 16 | { |
17 | » [Test·(null)] | 17 | » [Test·(null)] |
18 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
19 | » { | 19 | » { |
20 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); | 20 | » » System.Reflection.MethodBase.GetCurrentMethod().GetCustomAttributes·(true); |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Enum',·which·is·not·a·valid·attribute·parameter·type | ||
24 | //·Line:·18 | ||
25 | using·System; | ||
26 | enum·E | ||
27 | {· | ||
28 | » Value | ||
29 | } | ||
30 | class·AAttribute·:·Attribute | ||
31 | {· | ||
32 | » public·AAttribute·(Enum·e) | ||
33 | » { | ||
34 | » } | ||
35 | } | ||
36 | [A·(E.Value)] | ||
37 | class·Test | ||
38 | { | ||
39 | }</string> | ||
40 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type | 23 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`int[,]',·which·is·not·a·valid·attribute·parameter·type |
41 | //·Line:·13 | 24 | //·Line:·13 |
42 | using·System; | 25 | using·System; |
43 | class·TestAttribute:·Attribute | 26 | class·TestAttribute:·Attribute |
44 | { | 27 | { |
Offset 68, 9 lines modified | Offset 47, 30 lines modified | ||
68 | » { | 47 | » { |
69 | » } | 48 | » } |
70 | » | 49 | » |
71 | » public·static·void·Main·() | 50 | » public·static·void·Main·() |
72 | » { | 51 | » { |
73 | » } | 52 | » } |
74 | }</string> | 53 | }</string> |
54 | ····<string>//·CS0181:·Attribute·constructor·parameter·has·type·`System.Enum',·which·is·not·a·valid·attribute·parameter·type | ||
55 | //·Line:·18 | ||
56 | using·System; | ||
57 | enum·E | ||
58 | {· | ||
59 | » Value | ||
60 | } | ||
61 | class·AAttribute·:·Attribute | ||
62 | {· | ||
63 | » public·AAttribute·(Enum·e) | ||
64 | » { | ||
65 | » } | ||
66 | } | ||
67 | [A·(E.Value)] | ||
68 | class·Test | ||
69 | { | ||
70 | }</string> | ||
75 | ··</Examples> | 71 | ··</Examples> |
76 | </ErrorDocumentation> | 72 | </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, 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 | ||
6 | //·Line:·10 | 15 | //·Line:·10 |
7 | class·C | 16 | class·C |
8 | { | 17 | { |
9 | } | 18 | } |
10 | class·C<T>·where·T·:·C | 19 | class·C<T>·where·T·:·C |
11 | { | 20 | { |
12 | » const·T·t·=·null; | 21 | » const·T·t·=·null; |
13 | }</string> | 22 | }</string> |
14 | ····<string>//·CS1959:·Type·parameter·`T'·cannot·be·declared·const | ||
15 | //·Line:·8 | ||
16 | struct·S | ||
17 | { | ||
18 | » public·void·Foo<T>·()·where·T·:·struct | ||
19 | » { | ||
20 | » » const·T·t·=·null; | ||
21 | » } | ||
22 | }</string> | ||
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0462</ErrorName> | 3 | ··<ErrorName>CS0462</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0462:·`B. | 5 | ····<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' |
6 | //·Line:·12 | 6 | //·Line:·12 |
7 | abstract·class·A<T> | 7 | abstract·class·A<T> |
8 | { | 8 | { |
9 | » public·abstract·void·M·(T·t); | ||
10 | » public· | 9 | » public·abstract·int·this[T·t]·{·set;·} |
10 | » public·virtual·bool·this·[int·a]·{·set·{·}·} | ||
11 | } | 11 | } |
12 | class·B·:·A<int> | 12 | class·B·:·A<int> |
13 | { | 13 | { |
14 | » public·override· | 14 | » public·override·int·this·[int·a]·{·set·{}·} |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0462:·`B. | 16 | ····<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' |
17 | //·Line:·12 | 17 | //·Line:·12 |
18 | abstract·class·A<T> | 18 | abstract·class·A<T> |
19 | { | 19 | { |
20 | » public·abstract·int·this[T·t]·{·set;·} | ||
21 | » public· | 20 | » public·abstract·void·M·(T·t); |
21 | » public·virtual·void·M·(int·t)·{·} | ||
22 | } | 22 | } |
23 | class·B·:·A<int> | 23 | class·B·:·A<int> |
24 | { | 24 | { |
25 | » public·override· | 25 | » public·override·void·M·(int·t)·{·} |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </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>CS7034</ErrorName> | 3 | ··<ErrorName>CS7034</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
6 | //·Line:·6 | ||
7 | using·System.Reflection; | ||
8 | [assembly:·AssemblyVersion("2.*")]</string> | ||
9 | ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
10 | //·Line:·6 | ||
11 | using·System.Reflection; | ||
12 | [assembly:·AssemblyVersion("2.0.*.*")]</string> | ||
5 | ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | 13 | ····<string>//·CS7034:·The·specified·version·string·`0.0.0.80420'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] |
6 | //·Line:·7 | 14 | //·Line:·7 |
7 | using·System; | 15 | using·System; |
8 | using·System.Reflection; | 16 | using·System.Reflection; |
9 | [assembly:·AssemblyVersion·("0.0.0.80420")] | 17 | [assembly:·AssemblyVersion·("0.0.0.80420")] |
Offset 13, 21 lines modified | Offset 25, 9 lines modified | ||
13 | public·class·Test·{ | 25 | public·class·Test·{ |
14 | » public·static·int·Main·() | 26 | » public·static·int·Main·() |
15 | » { | 27 | » { |
16 | » » return·1; | 28 | » » return·1; |
17 | » } | 29 | » } |
18 | }</string> | 30 | }</string> |
19 | ····<string>//·CS7034:·The·specified·version·string·`2.0.*.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
20 | //·Line:·6 | ||
21 | using·System.Reflection; | ||
22 | [assembly:·AssemblyVersion("2.0.*.*")]</string> | ||
23 | ····<string>//·CS7034:·The·specified·version·string·`2.*'·does·not·conform·to·the·required·format·-·major[.minor[.build[.revision]]] | ||
24 | //·Line:·6 | ||
25 | using·System.Reflection; | ||
26 | [assembly:·AssemblyVersion("2.*")]</string> | ||
27 | ··</Examples> | 31 | ··</Examples> |
28 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
Offset 2, 19 lines modified | Offset 2, 19 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>CS0596</ErrorName> | 3 | ··<ErrorName>CS0596</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0596:·The·Guid·attribute·must·be·specified·with·the·ComImport·attribute | 5 | ····<string>//·CS0596:·The·Guid·attribute·must·be·specified·with·the·ComImport·attribute |
6 | //·Line:·4 | 6 | //·Line:·4 |
7 | [System.Runtime.InteropServices.ComImportAttribute] | 7 | [System.Runtime.InteropServices.ComImportAttribute] |
8 | 8 | class·C | |
9 | { | 9 | { |
10 | }</string> | 10 | }</string> |
11 | ····<string>//·CS0596:·The·Guid·attribute·must·be·specified·with·the·ComImport·attribute | 11 | ····<string>//·CS0596:·The·Guid·attribute·must·be·specified·with·the·ComImport·attribute |
12 | //·Line:·4 | 12 | //·Line:·4 |
13 | [System.Runtime.InteropServices.ComImportAttribute] | 13 | [System.Runtime.InteropServices.ComImportAttribute] |
14 | 14 | interface·I | |
15 | { | 15 | { |
16 | }</string> | 16 | }</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </ErrorDocumentation> |
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>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·`anonymous·method'·and·`anonymous·method' | ||
6 | //·Line:·11 | ||
7 | using·System; | ||
8 | class·Test | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » bool·descending·=·false; | ||
13 | » » Comparison<int>·comp·=·descending·?·((e1,·e2)·=>·e2·<·e1)·:·((e1,·e2)·=>·e1·<·e2); | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`int'·and·`null' | ||
17 | //·Line:·29 | ||
18 | public·class·MainClass·{ | ||
19 | ········public·static·void·Main()·{ | ||
20 | ················bool·result·=·false; | ||
21 | ················System.Console.WriteLine·(result·?·1·:·null); | ||
22 | » } | ||
23 | }</string> | ||
24 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`dynamic'·and·`void' | 5 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`dynamic'·and·`void' |
25 | //·Line:·19 | 6 | //·Line:·19 |
26 | class·X | 7 | class·X |
27 | { | 8 | { |
28 | » static·void·Main·() | 9 | » static·void·Main·() |
29 | » { | 10 | » { |
Offset 41, 22 lines modified | Offset 19, 25 lines modified | ||
41 | class·C | 19 | class·C |
42 | { | 20 | { |
43 | » public·static·void·Test·(bool·b) | 21 | » public·static·void·Test·(bool·b) |
44 | » { | 22 | » { |
45 | » » var·s·=·b·?·throw·null·:·throw·null; | 23 | » » var·s·=·b·?·throw·null·:·throw·null; |
46 | » } | 24 | » } |
47 | }</string> | 25 | }</string> |
48 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`nu | 26 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`anonymous·method'·and·`anonymous·method' |
49 | //·Line:· | 27 | //·Line:·11 |
50 | 28 | using·System; | |
29 | class·Test | ||
51 | { | 30 | { |
52 | » static·void·Main·( | 31 | » public·static·void·Main·() |
53 | » { | 32 | » { |
54 | » » bool· | 33 | » » bool·descending·=·false; |
34 | » » Comparison<int>·comp·=·descending·?·((e1,·e2)·=>·e2·<·e1)·:·((e1,·e2)·=>·e1·<·e2); | ||
55 | » } | 35 | » } |
56 | }</string> | 36 | }</string> |
57 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' | 37 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' |
58 | //·Line:·10 | 38 | //·Line:·10 |
59 | using·System; | 39 | using·System; |
Offset 64, 9 lines modified | Offset 45, 28 lines modified | ||
64 | { | 45 | { |
65 | » static·int·Main·(string[]·args) | 46 | » static·int·Main·(string[]·args) |
66 | » { | 47 | » { |
67 | » » int[]·t·=·args.Length·>·0·?·null·:·null; | 48 | » » int[]·t·=·args.Length·>·0·?·null·:·null; |
68 | » » return·t·==·null·?·0·:·1; | 49 | » » return·t·==·null·?·0·:·1; |
69 | » } | 50 | » } |
70 | }</string> | 51 | }</string> |
52 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`int'·and·`null' | ||
53 | //·Line:·29 | ||
54 | public·class·MainClass·{ | ||
55 | ········public·static·void·Main()·{ | ||
56 | ················bool·result·=·false; | ||
57 | ················System.Console.WriteLine·(result·?·1·:·null); | ||
58 | » } | ||
59 | }</string> | ||
60 | ····<string>//·CS0173:·Type·of·conditional·expression·cannot·be·determined·because·there·is·no·implicit·conversion·between·`null'·and·`null' | ||
61 | //·Line:·8 | ||
62 | class·X | ||
63 | { | ||
64 | » static·void·Main·(string[]·args) | ||
65 | » { | ||
66 | » » bool·b·=·args.Length·>·0·?·null·:·null; | ||
67 | » } | ||
68 | }</string> | ||
71 | ··</Examples> | 69 | ··</Examples> |
72 | </ErrorDocumentation> | 70 | </ErrorDocumentation> |
Offset 8, 34 lines modified | Offset 8, 34 lines modified | ||
8 | interface·I | 8 | interface·I |
9 | { | 9 | { |
10 | } | 10 | } |
11 | public·class·C<T>··where·T·:·I | 11 | public·class·C<T>··where·T·:·I |
12 | { | 12 | { |
13 | }</string> | 13 | }</string> |
14 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`A.B<T>.C'·is·less·accessible·than·`A.B<T>' | ||
15 | //·Line:·6 | ||
16 | public·class·A | ||
17 | { | ||
18 | » protected·internal·class·B<T>·where·T·:·B<T>.C | ||
19 | » { | ||
20 | » » internal·class·C | ||
21 | » » { | ||
22 | » » } | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`C.I'·is·less·accessible·than·`C.Foo<T>()' | 14 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`C.I'·is·less·accessible·than·`C.Foo<T>()' |
26 | //·Line:·10 | 15 | //·Line:·10 |
27 | public·class·C | 16 | public·class·C |
28 | { | 17 | { |
29 | » interface·I | 18 | » interface·I |
30 | » { | 19 | » { |
31 | » } | 20 | » } |
32 | » public·void·Foo<T>()··where·T·:·I | 21 | » public·void·Foo<T>()··where·T·:·I |
33 | » { | 22 | » { |
34 | » } | 23 | » } |
35 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0703:·Inconsistent·accessibility:·constraint·type·`A.B<T>.C'·is·less·accessible·than·`A.B<T>' | ||
26 | //·Line:·6 | ||
27 | public·class·A | ||
28 | { | ||
29 | » protected·internal·class·B<T>·where·T·:·B<T>.C | ||
30 | » { | ||
31 | » » internal·class·C | ||
32 | » » { | ||
33 | » » } | ||
34 | » } | ||
35 | }</string> | ||
36 | ··</Examples> | 36 | ··</Examples> |
37 | </ErrorDocumentation> | 37 | </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>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:·14 | ||
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 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration | ||
20 | //·Line:·7 | 6 | //·Line:·7 |
21 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
22 | public·class·MainClass·{ | 8 | public·class·MainClass·{ |
23 | ········unsafe·static·void·Main·()·{ | 9 | ········unsafe·static·void·Main·()·{ |
24 | ················fixed·(int*·p)·{ | 10 | ················fixed·(int*·p)·{ |
25 | ················} | 11 | ················} |
Offset 36, 9 lines modified | Offset 19, 26 lines modified | ||
36 | public·class·MainClass·{ | 19 | public·class·MainClass·{ |
37 | ········static·void·Main·()·{ | 20 | ········static·void·Main·()·{ |
38 | ················using·(ResourceReader·reader)·{ | 21 | ················using·(ResourceReader·reader)·{ |
39 | ················} | 22 | ················} |
40 | ········} | 23 | ········} |
41 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0210:·You·must·provide·an·initializer·in·a·fixed·or·using·statement·declaration | ||
26 | //·Line:·14 | ||
27 | using·System; | ||
28 | public·class·C·:·IDisposable | ||
29 | { | ||
30 | » public·void·Dispose·() | ||
31 | » { | ||
32 | » } | ||
33 | » static·void·Main·() | ||
34 | » { | ||
35 | » » using·(C·a·=·new·C·(),·b)·{ | ||
36 | » » } | ||
37 | » } | ||
38 | }</string> | ||
42 | ··</Examples> | 39 | ··</Examples> |
43 | </ErrorDocumentation> | 40 | </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>CS4014</ErrorName> | 3 | ··<ErrorName>CS4014</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 5 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
6 | //·Line:·18 | ||
7 | //·Compiler·options:·-warnaserror | ||
8 | using·System; | ||
9 | using·System.Threading.Tasks; | ||
10 | class·C | ||
11 | { | ||
12 | » static·async·Task<int>·TestAsync·() | ||
13 | » { | ||
14 | » » Func<Task>·f·=·null; | ||
15 | » » f·(); | ||
16 | » » return·await·Task.FromResult·(2); | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | ||
20 | //·Line:·47 | 6 | //·Line:·47 |
21 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
22 | using·System; | 8 | using·System; |
23 | using·System.Runtime.CompilerServices; | 9 | using·System.Runtime.CompilerServices; |
24 | using·System.Threading.Tasks; | 10 | using·System.Threading.Tasks; |
Offset 64, 52 lines modified | Offset 48, 63 lines modified | ||
64 | » static·async·Task·Test3·() | 48 | » static·async·Task·Test3·() |
65 | » { | 49 | » { |
66 | » » X·x·=·new·X·(); | 50 | » » X·x·=·new·X·(); |
67 | » » x.Foo·(); | 51 | » » x.Foo·(); |
68 | » » await·x.Foo·(); | 52 | » » await·x.Foo·(); |
69 | » } | 53 | » } |
70 | }</string> | 54 | }</string> |
55 | ····<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 | ||
56 | //·Line:·17 | ||
57 | //·Compiler·options:·-warnaserror | ||
58 | using·System; | ||
59 | using·System.Threading.Tasks; | ||
60 | class·C | ||
61 | { | ||
62 | ····public·static·async·Task<T>·Test<T>·() | ||
63 | ····{ | ||
64 | ········return·await·Task.FromResult·(default·(T)); | ||
65 | ····} | ||
66 | ····static·void·Main·() | ||
67 | ····{ | ||
68 | ········Test<object>·(); | ||
69 | ····} | ||
70 | }</string> | ||
71 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 71 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
72 | //·Line:·1 | 72 | //·Line:·12 |
73 | //·Compiler·options:·-warnaserror | 73 | //·Compiler·options:·-warnaserror |
74 | using·System; | 74 | using·System; |
75 | using·System.Threading.Tasks; | 75 | using·System.Threading.Tasks; |
76 | class·C | 76 | class·C |
77 | { | 77 | { |
78 | » static·Task·Method·() | ||
79 | » { | ||
80 | » » return·Task.FromResult·(1); | ||
81 | » } | ||
82 | » | ||
83 | » static·async·Task<int>·TestAsync·() | 78 | » static·async·Task<int>·TestAsync·() |
84 | » { | 79 | » { |
85 | » » | 80 | » » new·Task·(()·=>·{}); |
86 | » » return·await·Task.FromResult·(2); | 81 | » » return·await·Task.FromResult·(2); |
87 | » } | 82 | » } |
88 | }</string> | 83 | }</string> |
89 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 84 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
90 | //·Line:·1 | 85 | //·Line:·18 |
91 | //·Compiler·options:·-warnaserror | 86 | //·Compiler·options:·-warnaserror |
92 | using·System; | 87 | using·System; |
93 | using·System.Threading.Tasks; | 88 | using·System.Threading.Tasks; |
94 | class·C | 89 | class·C |
95 | { | 90 | { |
91 | » static·async·Task<int>·TestAsync·() | ||
92 | » { | ||
93 | » » Func<Task>·f·=·null; | ||
94 | » » f·(); | ||
95 | » » return·await·Task.FromResult·(2); | ||
96 | » } | ||
96 | ····public·static·async·Task<T>·Test<T>·() | ||
97 | ····{ | ||
98 | ········return·await·Task.FromResult·(default·(T)); | ||
99 | ····} | ||
100 | ····static·void·Main·() | ||
101 | ····{ | ||
102 | ········Test<object>·(); | ||
103 | ····} | ||
104 | }</string> | 97 | }</string> |
105 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 98 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
106 | //·Line:·17 | 99 | //·Line:·17 |
107 | //·Compiler·options:·-warnaserror | 100 | //·Compiler·options:·-warnaserror |
108 | using·System; | 101 | using·System; |
109 | using·System.Threading.Tasks; | 102 | using·System.Threading.Tasks; |
Offset 126, 23 lines modified | Offset 121, 28 lines modified | ||
126 | » » Func<Task>·a·=·async·()·=>·{ | 121 | » » Func<Task>·a·=·async·()·=>·{ |
127 | » » » await·Method·(); | 122 | » » » await·Method·(); |
128 | » » » Method·(); | 123 | » » » Method·(); |
129 | » » }; | 124 | » » }; |
130 | » } | 125 | » } |
131 | }</string> | 126 | }</string> |
132 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator | 127 | ····<string>//·CS4014:·The·statement·is·not·awaited·and·execution·of·current·method·continues·before·the·call·is·completed.·Consider·using·`await'·operator |
133 | //·Line:·1 | 128 | //·Line:·18 |
134 | //·Compiler·options:·-warnaserror | 129 | //·Compiler·options:·-warnaserror |
135 | using·System; | 130 | using·System; |
136 | using·System.Threading.Tasks; | 131 | using·System.Threading.Tasks; |
137 | class·C | 132 | class·C |
138 | { | 133 | { |
134 | » static·Task·Method·() | ||
135 | » { | ||
136 | » » return·Task.FromResult·(1); | ||
137 | » } | ||
138 | » | ||
Max diff block lines reached; 136/3734 bytes (3.64%) of diff not shown. |
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>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 | ||
7 | struct·S | ||
8 | { | ||
9 | » public·void·Foo<T>·()·where·T·:·struct | ||
10 | » { | ||
11 | » » T·t·=·null; | ||
12 | » } | ||
13 | » static·void·Main·() | ||
14 | » {·} | ||
15 | }</string> | ||
16 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | ||
17 | //·Line:·7 | 6 | //·Line:·7 |
18 | class·Test<T> | 7 | class·Test<T> |
19 | { | 8 | { |
20 | » public·T·Null·() | 9 | » public·T·Null·() |
21 | » { | 10 | » { |
22 | » » return·null; | 11 | » » return·null; |
23 | » } | 12 | » } |
Offset 39, 14 lines modified | Offset 26, 27 lines modified | ||
39 | » { | 26 | » { |
40 | » » return·(null); | 27 | » » return·(null); |
41 | » } | 28 | » } |
42 | }</string> | 29 | }</string> |
43 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | 30 | ····<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 | 31 | //·Line:·8 |
32 | struct·S | ||
33 | { | ||
34 | » public·void·Foo<T>·()·where·T·:·struct | ||
35 | » { | ||
36 | » » T·t·=·null; | ||
37 | » } | ||
38 | » static·void·Main·() | ||
39 | » {·} | ||
40 | }</string> | ||
41 | ····<string>//·CS0403:·Cannot·convert·null·to·the·type·parameter·`T'·because·it·could·be·a·value·type.·Consider·using·`default·(T)'·instead | ||
42 | //·Line:·8 | ||
45 | class·X | 43 | class·X |
46 | { | 44 | { |
47 | » public·static·T·CreateMethod<T>·() | 45 | » public·static·T·CreateMethod<T>·() |
48 | » { | 46 | » { |
49 | » » return·(T)null; | 47 | » » return·(T)null; |
50 | » } | 48 | » } |
51 | }</string> | 49 | }</string> |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS8148</ErrorName> | 3 | ··<ErrorName>CS8148</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8148:·`B.Foo':·must·return·by·reference·to·match·overridden·member·`A.Foo' | 5 | ····<string>//·CS8148:·`B.Foo()':·must·not·return·by·reference·to·match·overridden·member·`A.Foo()' |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | public·abstract·class·A | 7 | public·abstract·class·A |
8 | { | 8 | { |
9 | » public·abstract· | 9 | » public·abstract·int·Foo·(); |
10 | } | 10 | } |
11 | public·class·B·:·A | 11 | public·class·B·:·A |
12 | { | 12 | { |
13 | » public·override· | 13 | » public·override·ref·int·Foo·() |
14 | » { | ||
14 | » » get·{ | ||
15 | » » » throw·null; | ||
16 | » » } | ||
17 | » } | 15 | » } |
18 | }</string> | 16 | }</string> |
19 | ····<string>//·CS8148:·`B.Foo | 17 | ····<string>//·CS8148:·`B.Foo':·must·return·by·reference·to·match·overridden·member·`A.Foo' |
20 | //·Line:·11 | 18 | //·Line:·11 |
21 | public·abstract·class·A | 19 | public·abstract·class·A |
22 | { | 20 | { |
23 | » public·abstract·int·Foo· | 21 | » public·abstract·ref·int·Foo·{·get;·} |
24 | } | 22 | } |
25 | public·class·B·:·A | 23 | public·class·B·:·A |
26 | { | 24 | { |
27 | » public·override· | 25 | » public·override·long·Foo·{ |
28 | » { | ||
26 | » » get·{ | ||
27 | » » » throw·null; | ||
28 | » » } | ||
29 | » } | 29 | » } |
30 | }</string> | 30 | }</string> |
31 | ··</Examples> | 31 | ··</Examples> |
32 | </ErrorDocumentation> | 32 | </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>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:·4 | 6 | //·Line:·4 |
7 | class·D<string> | ||
7 | partial·class·A<T,·bool> | ||
8 | { | ||
9 | } | ||
10 | partial·class·A<T,·O> | ||
11 | { | 8 | { |
12 | }</string> | 9 | }</string> |
13 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type | 10 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type |
14 | //·Line:·4 | 11 | //·Line:·4 |
15 | class· | 12 | partial·class·A<T,·bool> |
13 | { | ||
14 | } | ||
15 | partial·class·A<T,·O> | ||
16 | { | 16 | { |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type | 18 | ····<string>//·CS0081:·Type·parameter·declaration·must·be·an·identifier·not·a·type |
19 | //·Line:·6 | 19 | //·Line:·6 |
20 | class·D | 20 | class·D |
21 | { | 21 | { |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1103</ErrorName> | 3 | ··<ErrorName>CS1103</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·` | 5 | ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·`int*' |
6 | //·Line:· | 6 | //·Line:·7 |
7 | //·Compiler·options:·-unsafe | ||
7 | static·class·S | 8 | static·class·S |
8 | { | 9 | { |
9 | » static·void·Foo·(this· | 10 | » unsafe·static·void·Foo·(this·int*·iptr) |
10 | » { | 11 | » { |
11 | » } | 12 | » } |
12 | }</string> | 13 | }</string> |
13 | ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·` | 14 | ····<string>//·CS1103:·The·extension·method·cannot·be·of·type·`dynamic' |
14 | //·Line:· | 15 | //·Line:·6 |
15 | //·Compiler·options:·-unsafe | ||
16 | static·class·S | 16 | static·class·S |
17 | { | 17 | { |
18 | » | 18 | » static·void·Foo·(this·dynamic·d) |
19 | » { | 19 | » { |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </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 8, 27 lines modified | Offset 8, 27 lines modified | ||
8 | using·System; | 8 | using·System; |
9 | interface·I | 9 | interface·I |
10 | { | 10 | { |
11 | » T·Foo<T>(IComparable·T); | 11 | » T·Foo<T>(IComparable·T); |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name | 13 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name |
14 | //·Line:· | 14 | //·Line:·8 |
15 | class·C | 15 | class·C |
16 | { | 16 | { |
17 | » public·void·Foo<T>·( | 17 | » public·void·Foo<T>·(int·value) |
18 | » { | 18 | » { |
19 | » » int·T; | ||
19 | » } | 20 | » } |
20 | }</string> | 21 | }</string> |
21 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name | 22 | ····<string>//·CS0412:·The·type·parameter·name·`T'·is·the·same·as·local·variable·or·parameter·name |
22 | //·Line:· | 23 | //·Line:·6 |
23 | class·C | 24 | class·C |
24 | { | 25 | { |
25 | » public·void·Foo<T>·( | 26 | » public·void·Foo<T>·(string·T) |
26 | » { | 27 | » { |
27 | » » int·T; | ||
28 | » } | 28 | » } |
29 | }</string> | 29 | }</string> |
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </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>CS0406</ErrorName> | 3 | ··<ErrorName>CS0406</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0406:·The·class·type·constraint·` | 5 | ····<string>//·CS0406:·The·class·type·constraint·`A'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list |
6 | //·Line:· | 6 | //·Line:·7 |
7 | class·A·{·} | 7 | class·A·{·} |
8 | 8 | interface·I·{·} | |
9 | class·Foo<T>·where·T·:·I,·A | ||
9 | class·Foo<T> | ||
10 | » where·T·:·A,·B | ||
11 | { | 10 | { |
12 | }</string> | 11 | }</string> |
13 | ····<string>//·CS0406:·The·class·type·constraint·` | 12 | ····<string>//·CS0406:·The·class·type·constraint·`B'·must·be·listed·before·any·other·constraints.·Consider·moving·type·constraint·to·the·beginning·of·the·constraint·list |
14 | //·Line:· | 13 | //·Line:·8 |
15 | class·A·{·} | 14 | class·A·{·} |
16 | 15 | class·B·{·} | |
17 | class·Foo<T> | 16 | class·Foo<T> |
17 | » where·T·:·A,·B | ||
18 | { | 18 | { |
19 | }</string> | 19 | }</string> |
20 | ··</Examples> | 20 | ··</Examples> |
21 | </ErrorDocumentation> | 21 | </ErrorDocumentation> |
Offset 1, 25 lines modified | Offset 1, 12 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS9030</ErrorName> | 3 | ··<ErrorName>CS9030</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS9030:·The·left-hand·side·of·an·assignment·cannot·contain·a·null·propagating·operator | 5 | ····<string>//·CS9030:·The·left-hand·side·of·an·assignment·cannot·contain·a·null·propagating·operator |
6 | //·Line:·11 | ||
7 | using·System; | ||
8 | class·MainClass | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | » { | ||
12 | » » System.AppDomain·a·=·null; | ||
13 | » » a?.AssemblyLoad·+=·(sender,·args)·=>·Console.Write·(args); | ||
14 | » } | ||
15 | }</string> | ||
16 | ····<string>//·CS9030:·The·left-hand·side·of·an·assignment·cannot·contain·a·null·propagating·operator | ||
17 | //·Line:·15 | 6 | //·Line:·15 |
18 | public·class·Test1 | 7 | public·class·Test1 |
19 | { | 8 | { |
20 | » public·class·Test2 | 9 | » public·class·Test2 |
21 | » { | 10 | » { |
22 | » » public·System.EventHandler<System.EventArgs>·E; | 11 | » » public·System.EventHandler<System.EventArgs>·E; |
Offset 28, 9 lines modified | Offset 15, 22 lines modified | ||
28 | » public·Test2·test2·=·new·Test2·(); | 15 | » public·Test2·test2·=·new·Test2·(); |
29 | » static·void·Main·() | 16 | » static·void·Main·() |
30 | » { | 17 | » { |
31 | » » new·Test1·()?.test2.E·+=·null; | 18 | » » new·Test1·()?.test2.E·+=·null; |
32 | » } | 19 | » } |
33 | }</string> | 20 | }</string> |
21 | ····<string>//·CS9030:·The·left-hand·side·of·an·assignment·cannot·contain·a·null·propagating·operator | ||
22 | //·Line:·11 | ||
23 | using·System; | ||
24 | class·MainClass | ||
25 | { | ||
26 | » public·static·void·Main·() | ||
27 | » { | ||
28 | » » System.AppDomain·a·=·null; | ||
29 | » » a?.AssemblyLoad·+=·(sender,·args)·=>·Console.Write·(args); | ||
30 | » } | ||
31 | }</string> | ||
34 | ··</Examples> | 32 | ··</Examples> |
35 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 13, 28 lines modified | Offset 13, 28 lines modified | ||
13 | class·DerivedClass:·BaseClass·{ | 13 | class·DerivedClass:·BaseClass·{ |
14 | ········protected·override·void·value()·{} | 14 | ········protected·override·void·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·int·value; | 20 | ········protected·int·value; |
20 | } | 21 | } |
21 | class·DerivedClass:·BaseClass·{ | 22 | class·DerivedClass:·BaseClass·{ |
22 | ········protected·override· | 23 | ········protected·override·EventHandler·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·int·value; | 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, 19 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>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 | ||
7 | interface·I | ||
8 | { | ||
9 | » void·Foo<T>·()·where·T·:·class,·struct; | ||
10 | }</string> | ||
11 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified | ||
12 | //·Line:·8 | 6 | //·Line:·8 |
13 | public·interface·I | 7 | public·interface·I |
14 | { | 8 | { |
15 | } | 9 | } |
16 | public·class·C<T>·where·T·:·I,·class | 10 | public·class·C<T>·where·T·:·I,·class |
Offset 24, 9 lines modified | Offset 17, 16 lines modified | ||
24 | public·class·C<T> | 17 | public·class·C<T> |
25 | { | 18 | { |
26 | ······public·void·Foo<T>()·where·T·:·class,·struct· | 19 | ······public·void·Foo<T>()·where·T·:·class,·struct· |
27 | ······{ | 20 | ······{ |
28 | ······} | 21 | ······} |
29 | }</string> | 22 | }</string> |
23 | ····<string>//·CS0449:·The·`class'·or·`struct'·constraint·must·be·the·first·constraint·specified | ||
24 | //·Line:·6 | ||
25 | interface·I | ||
26 | { | ||
27 | » void·Foo<T>·()·where·T·:·class,·struct; | ||
28 | }</string> | ||
30 | ··</Examples> | 29 | ··</Examples> |
31 | </ErrorDocumentation> | 30 | </ErrorDocumentation> |
Offset 19, 24 lines modified | Offset 19, 24 lines modified | ||
19 | }</string> | 19 | }</string> |
20 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action' | 20 | ····<string>//·CS0509:·`A':·cannot·derive·from·sealed·type·`System.Action' |
21 | //·Line:·4 | 21 | //·Line:·4 |
22 | class·A·:·System.Action | 22 | class·A·:·System.Action |
23 | { | 23 | { |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int' | ||
26 | //·Line:·4 | ||
27 | class·X·:·int | ||
28 | { | ||
29 | }</string> | ||
25 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`V' | 30 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`V' |
26 | //·Line:·8 | 31 | //·Line:·8 |
27 | struct·V·{ | 32 | struct·V·{ |
28 | » int·v; | 33 | » int·v; |
29 | } | 34 | } |
30 | class·X·:·V·{ | 35 | class·X·:·V·{ |
31 | }</string> | 36 | }</string> |
32 | ····<string>//·CS0509:·`X':·cannot·derive·from·sealed·type·`int' | ||
33 | //·Line:·4 | ||
34 | class·X·:·int | ||
35 | { | ||
36 | }</string> | ||
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </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>CS0533</ErrorName> | 3 | ··<ErrorName>CS0533</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' | ||
6 | //·Line:·11 | ||
7 | using·System; | ||
8 | abstract·class·A·{ | ||
9 | » public·abstract·event·EventHandler·MyEvent; | ||
10 | } | ||
11 | class·B·:·A·{ | ||
12 | » public·event·EventHandler·MyEvent; | ||
13 | }</string> | ||
14 | ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()' | ||
15 | //·Line:·11 | ||
16 | abstract·public·class·BaseClass | ||
17 | { | ||
18 | » abstract·protected·void·Foo·(); | ||
19 | } | ||
20 | abstract·class·DerivedClass:·BaseClass | ||
21 | { | ||
22 | » public·new·int·Foo; | ||
23 | }</string> | ||
5 | ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()' | 24 | ····<string>//·CS0533:·`MyAbstract.Initialize()'·hides·inherited·abstract·member·`MyAbstractBase.Initialize()' |
6 | //·Line:·10 | 25 | //·Line:·10 |
7 | public·abstract·class·MyAbstractBase | 26 | public·abstract·class·MyAbstractBase |
8 | { | 27 | { |
9 | ····public·abstract·void·Initialize(); | 28 | ····public·abstract·void·Initialize(); |
10 | } | 29 | } |
Offset 18, 56 lines modified | Offset 42, 32 lines modified | ||
18 | public·class·Program | 42 | public·class·Program |
19 | { | 43 | { |
20 | ····public·static·void·Main(string[]·args) | 44 | ····public·static·void·Main(string[]·args) |
21 | ····{ | 45 | ····{ |
22 | ····} | 46 | ····} |
23 | }</string> | 47 | }</string> |
24 | ····<string>//·CS0533:·` | 48 | ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()' |
25 | //·Line:· | 49 | //·Line:·9 |
26 | using·System; | ||
27 | abstract·class·A·{ | ||
28 | 50 | abstract·public·class·BaseClass·{ | |
51 | ········abstract·protected·void·Foo·(); | ||
29 | } | 52 | } |
30 | class·B·:·A·{ | ||
31 | 53 | abstract·class·DerivedClass:·BaseClass·{ | |
54 | ········public·new·void·Foo·()·{} | ||
55 | » » public·static·void·Main·()·{} | ||
32 | }</string> | 56 | }</string> |
33 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' | 57 | ····<string>//·CS0533:·`B.MyEvent'·hides·inherited·abstract·member·`A.MyEvent' |
34 | //·Line:·11 | 58 | //·Line:·11 |
35 | using·System; | 59 | using·System; |
36 | abstract·class·A·{ | 60 | abstract·class·A·{ |
37 | » public·abstract·event·EventHandler·MyEvent; | 61 | » public·abstract·event·EventHandler·MyEvent; |
38 | } | 62 | } |
39 | class·B·:·A·{ | 63 | class·B·:·A·{ |
40 | » public·new·event·EventHandler·MyEvent; | 64 | » public·new·event·EventHandler·MyEvent; |
41 | }</string> | 65 | }</string> |
42 | ····<string>//·CS0533:·`DerivedClass.Foo'·hides·inherited·abstract·member·`BaseClass.Foo()' | ||
43 | //·Line:·11 | ||
44 | abstract·public·class·BaseClass | ||
45 | { | ||
46 | » abstract·protected·void·Foo·(); | ||
47 | } | ||
48 | abstract·class·DerivedClass:·BaseClass | ||
49 | { | ||
50 | » public·new·int·Foo; | ||
51 | }</string> | ||
52 | ····<string>//·CS0533:·`DerivedClass.Foo()'·hides·inherited·abstract·member·`BaseClass.Foo()' | ||
53 | //·Line:·9 | ||
54 | abstract·public·class·BaseClass·{ | ||
55 | ········abstract·protected·void·Foo·(); | ||
56 | } | ||
57 | abstract·class·DerivedClass:·BaseClass·{ | ||
58 | ········public·new·void·Foo·()·{} | ||
59 | » » public·static·void·Main·()·{} | ||
60 | }</string> | ||
61 | ··</Examples> | 66 | ··</Examples> |
62 | </ErrorDocumentation> | 67 | </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:·8 |
7 | public·struct·S | 7 | public·struct·S |
8 | { | 8 | { |
9 | » int·f; | ||
10 | » public·ref·S·Foo·() | 9 | » public·ref·S·Foo·() |
11 | » { | 10 | » { |
12 | » » return·ref· | 11 | » » return·ref·this; |
13 | » } | 12 | » } |
14 | }</string> | 13 | }</string> |
15 | ····<string>//·CS8170: | 14 | ····<string>//·CS8170: |
16 | //·Line:· | 15 | //·Line:·10 |
17 | public·struct·S | 16 | public·struct·S |
18 | { | 17 | { |
18 | » int·f; | ||
19 | » public·ref·S·Foo·() | 19 | » public·ref·S·Foo·() |
20 | » { | 20 | » { |
21 | » » return·ref· | 21 | » » return·ref·f; |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 1, 45 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>CS0310</ErrorName> | 3 | ··<ErrorName>CS0310</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<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>()' | ||
6 | //·Line:·10 | ||
7 | public·static·class·Program | ||
8 | { | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » Ret<string>·(); | ||
12 | » } | ||
13 | » static·T·Ret<T>·()·where·T·:·new·() | ||
14 | » { | ||
15 | » » return·new·T·(); | ||
16 | » } | ||
17 | }</string> | ||
18 | ····<string>//·CS0310:·The·type·` | 5 | ····<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>' |
19 | //·Line:·18 | 6 | //·Line:·18 |
20 | public·class· | 7 | public·class·Foo<T> |
8 | » where·T·:·new·() | ||
21 | { | 9 | { |
22 | » public·Class1·(int·i)·{·} | ||
23 | } | 10 | } |
24 | 11 | class·A | |
25 | { | 12 | { |
13 | » private·A·() | ||
14 | » {·} | ||
26 | } | 15 | } |
27 | 16 | class·X | |
28 | { | 17 | { |
18 | » Foo<A>·foo; | ||
19 | » static·void·Main·() | ||
20 | » { | ||
21 | » } | ||
22 | }</string> | ||
23 | ····<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>' | ||
24 | //·Line:·14 | ||
25 | class·C·<a>·where·a·:·new·()·{ | ||
29 | } | 26 | } |
27 | class·Foo·{ | ||
28 | ··public·Foo·(int·x)·{·} | ||
29 | } | ||
30 | class· | 30 | class·X |
31 | { | 31 | { |
32 | ········static·void·Main·() | ||
33 | ········{ | ||
34 | ··········C<Foo>·x; | ||
35 | ········} | ||
32 | }</string> | 36 | }</string> |
33 | ····<string>//·CS0310:·The·type·`A'·must·have·a·public·parameterless·constructor·in·order·to·use·it·as·parameter·`T'·in·the·generic·type·or·method·`Foo<T>' | 37 | ····<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>' |
34 | //·Line:·20 | 38 | //·Line:·20 |
35 | public·class·Foo<T> | 39 | public·class·Foo<T> |
36 | » where·T·:·new·() | 40 | » where·T·:·new·() |
37 | { | 41 | { |
Offset 54, 51 lines modified | Offset 57, 48 lines modified | ||
54 | class·X | 57 | class·X |
55 | { | 58 | { |
56 | » static·void·Main·() | 59 | » static·void·Main·() |
57 | » { | 60 | » { |
58 | » » object·o·=·new·Foo<A>·(); | 61 | » » object·o·=·new·Foo<A>·(); |
59 | » } | 62 | » } |
60 | }</string> | 63 | }</string> |
61 | ····<string>//·CS0310:·The·type·` | 64 | ····<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>' |
62 | //·Line:·18 | 65 | //·Line:·18 |
66 | public·class·Class1 | ||
63 | public·class·Foo<T> | ||
64 | » where·T·:·new·() | ||
65 | { | 67 | { |
68 | » public·Class1·(int·i)·{·} | ||
66 | } | 69 | } |
67 | class· | 70 | public·class·Class2<T> |
68 | { | 71 | { |
69 | » private·A·() | ||
70 | » {·} | ||
71 | } | 72 | } |
72 | class· | 73 | public·class·Class3<T>·where·T·:·new·() |
73 | { | 74 | { |
74 | 75 | } | |
76 | class·A·:·Class2<Class3<Class1>> | ||
77 | { | ||
78 | }</string> | ||
79 | ····<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>()' | ||
80 | //·Line:·10 | ||
81 | public·static·class·Program | ||
82 | { | ||
75 | » static·void·Main·() | 83 | » static·void·Main·() |
76 | » { | 84 | » { |
85 | » » Ret<string>·(); | ||
77 | » } | 86 | » } |
78 | }</string> | ||
79 | ····<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>' | ||
80 | //·Line:·14 | ||
81 | class·C·<a>·where·a·:·new·()·{ | ||
82 | } | ||
83 | class·Foo·{ | ||
84 | ··public·Foo·(int·x)·{·} | ||
85 | } | ||
87 | » static·T·Ret<T>·()·where·T·:·new·() | ||
88 | » { | ||
89 | » » return·new·T·(); | ||
90 | » } | ||
86 | class·X | ||
87 | { | ||
88 | ········static·void·Main·() | ||
89 | ········{ | ||
90 | ··········C<Foo>·x; | ||
91 | ········} | ||
92 | }</string> | 91 | }</string> |
93 | ····<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>' | 92 | ····<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>' |
Max diff block lines reached; 51/3605 bytes (1.41%) of diff not shown. |
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:·15 |
7 | using·System; | ||
8 | class·A | 7 | class·A |
9 | { | 8 | { |
10 | » public·readonly·int·a | 9 | » public·readonly·int·a; |
11 | » | 10 | » |
12 | » public·void·Inc·( | 11 | » public·void·Inc·(out·int·a) |
13 | » { | 12 | » { |
14 | 13 | ············a·=·3; | |
15 | » } | 14 | » } |
16 | » | 15 | » |
17 | » public·void·IncCall·() | 16 | » public·void·IncCall·() |
18 | » { | 17 | » { |
19 | » » Inc·( | 18 | » » Inc·(out·a); |
20 | » } | ||
21 | » | ||
22 | » static·void·Main·() | ||
23 | » { | ||
24 | » } | 19 | » } |
25 | }</string> | 20 | }</string> |
26 | ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor) | 21 | ····<string>//·CS0192:·A·readonly·field·`A.a'·cannot·be·passed·ref·or·out·(except·in·a·constructor) |
27 | //·Line:·1 | 22 | //·Line:·17 |
23 | using·System; | ||
28 | class·A | 24 | class·A |
29 | { | 25 | { |
30 | » public·readonly·int·a; | 26 | » public·readonly·int·a=5; |
31 | » | 27 | » |
32 | » public·void·Inc·( | 28 | » public·void·Inc·(ref·int·a) |
33 | » { | 29 | » { |
34 | 30 | » » ++a; | |
35 | » } | 31 | » } |
36 | » | 32 | » |
37 | » public·void·IncCall·() | 33 | » public·void·IncCall·() |
38 | » { | 34 | » { |
39 | » » Inc·( | 35 | » » Inc·(ref·a); |
36 | » } | ||
37 | » | ||
38 | » static·void·Main·() | ||
39 | » { | ||
40 | » } | 40 | » } |
41 | }</string> | 41 | }</string> |
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
Offset 19, 14 lines modified | Offset 19, 35 lines modified | ||
19 | } | 19 | } |
20 | class·X | 20 | class·X |
21 | { | 21 | { |
22 | ····static·A·a·=·null; | 22 | ····static·A·a·=·null; |
23 | ····static·object·o·=·~a; | 23 | ····static·object·o·=·~a; |
24 | }</string> | 24 | }</string> |
25 | ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int' | ||
26 | //·Line:·20 | ||
27 | class·A | ||
28 | { | ||
29 | » public·static·implicit·operator·ushort·(A·mask) | ||
30 | » { | ||
31 | » » return·1; | ||
32 | » } | ||
33 | » public·static·implicit·operator·short·(A·mask) | ||
34 | » { | ||
35 | » » return·2; | ||
36 | » } | ||
37 | } | ||
38 | class·X | ||
39 | { | ||
40 | ····static·A·a·=·null; | ||
41 | ····static·object·o·=·-a; | ||
42 | }</string> | ||
25 | ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·A(D)'·and·`C.implicit·operator·B(C)'·when·converting·from·`D'·to·`B' | 43 | ····<string>//·CS0457:·Ambiguous·user·defined·operators·`D.implicit·operator·A(D)'·and·`C.implicit·operator·B(C)'·when·converting·from·`D'·to·`B' |
26 | //·Line:·30 | 44 | //·Line:·30 |
27 | class·A | 45 | class·A |
28 | { | 46 | { |
29 | } | 47 | } |
Offset 51, 35 lines modified | Offset 72, 14 lines modified | ||
51 | » public·static·void·Main·() | 72 | » public·static·void·Main·() |
52 | » { | 73 | » { |
53 | » » D·d·=·new·D·(); | 74 | » » D·d·=·new·D·(); |
54 | » » B·b2·=·(B)·d; | 75 | » » B·b2·=·(B)·d; |
55 | » } | 76 | » } |
56 | }</string> | 77 | }</string> |
57 | ····<string>//·CS0457:·Ambiguous·user·defined·conversions·`A.implicit·operator·byte(A)'·and·`A.implicit·operator·sbyte(A)'·when·converting·from·'A'·to·'int' | ||
58 | //·Line:·20 | ||
59 | class·A | ||
60 | { | ||
61 | » public·static·implicit·operator·ushort·(A·mask) | ||
62 | » { | ||
63 | » » return·1; | ||
64 | » } | ||
65 | » public·static·implicit·operator·short·(A·mask) | ||
66 | » { | ||
67 | » » return·2; | ||
68 | » } | ||
69 | } | ||
70 | class·X | ||
71 | { | ||
72 | ····static·A·a·=·null; | ||
73 | ····static·object·o·=·-a; | ||
74 | }</string> | ||
75 | ····<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' | 78 | ····<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' |
76 | //·Line:·25 | 79 | //·Line:·25 |
77 | using·System; | 80 | using·System; |
78 | public·delegate·void·Foo·(); | 81 | public·delegate·void·Foo·(); |
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>CS0419</ErrorName> | 3 | ··<ErrorName>CS0419</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
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 | ||
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.Xml; | ||
11 | ///·<summary> | ||
12 | ///·<see·cref="XmlDocument.Load"·/> | ||
13 | ///·</summary> | ||
14 | public·class·EntryPoint | ||
15 | { | ||
16 | » static·void·Main·()·{ | ||
17 | » } | ||
18 | }</string> | ||
19 | ····<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 | ||
20 | //·Line:·1 | ||
21 | //·Compiler·options:·-doc:dummy.xml·-warn:3·-warnaserror | ||
22 | ///·<summary> | ||
23 | ///·Exposes·<see·cref="System.String.Replace"/>·to·XSLT | ||
24 | ///·</summary> | ||
25 | public·class·Test·{ | ||
26 | }</string> | ||
27 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`DateTime.ToString'.·Assuming·`System.DateTime.ToString()'·but·other·overloads·including·`System.DateTime.ToString(string)'·have·also·matched | ||
28 | //·Line:·10 | ||
29 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
30 | //· | ||
31 | //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match. | ||
32 | using·System; | ||
33 | ///·<summary> | ||
34 | ///·<see·cref="DateTime.ToString"·/> | ||
35 | ///·</summary> | ||
36 | public·class·EntryPoint | ||
37 | { | ||
38 | » static·void·Main·()·{ | ||
39 | » } | ||
40 | }</string> | ||
5 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`A.this'.·Assuming·`Test.A.this[int]'·but·other·overloads·including·`Test.A.this[string]'·have·also·matched | 41 | ····<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 |
6 | //·Line:·7 | 42 | //·Line:·7 |
7 | //·Compiler·options:·-doc:dummy.xml·-warnaserror | 43 | //·Compiler·options:·-doc:dummy.xml·-warnaserror |
8 | using·System.Collections; | 44 | using·System.Collections; |
9 | ///·<summary> | 45 | ///·<summary> |
10 | ///···<para><see·cref="IDictionary.this[object]"·/></para> | 46 | ///···<para><see·cref="IDictionary.this[object]"·/></para> |
Offset 32, 49 lines modified | Offset 72, 9 lines modified | ||
32 | ··private·class·B | 72 | ··private·class·B |
33 | ··{ | 73 | ··{ |
34 | ····public·object·this[int·index]·{ | 74 | ····public·object·this[int·index]·{ |
35 | ······get·{·return·null;·} | 75 | ······get·{·return·null;·} |
36 | ····} | 76 | ····} |
37 | ··} | 77 | ··} |
38 | }</string> | 78 | }</string> |
39 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`DateTime.ToString'.·Assuming·`System.DateTime.ToString()'·but·other·overloads·including·`System.DateTime.ToString(string)'·have·also·matched | ||
40 | //·Line:·10 | ||
41 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
42 | //· | ||
43 | //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match. | ||
44 | using·System; | ||
45 | ///·<summary> | ||
46 | ///·<see·cref="DateTime.ToString"·/> | ||
47 | ///·</summary> | ||
48 | public·class·EntryPoint | ||
49 | { | ||
50 | » static·void·Main·()·{ | ||
51 | » } | ||
52 | }</string> | ||
53 | ····<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 | ||
54 | //·Line:·10 | ||
55 | //·Compiler·options:·-doc:dummy.xml·-warnaserror·-warn:4 | ||
56 | //· | ||
57 | //·NOTE:·this·error·message·is·dependent·on·the·order·of·members,·so·feel·free·to·modify·the·message·if·is·going·not·to·match. | ||
58 | using·System.Xml; | ||
59 | ///·<summary> | ||
60 | ///·<see·cref="XmlDocument.Load"·/> | ||
61 | ///·</summary> | ||
62 | public·class·EntryPoint | ||
63 | { | ||
64 | » static·void·Main·()·{ | ||
65 | » } | ||
66 | }</string> | ||
67 | ····<string>//·CS0419:·Ambiguous·reference·in·cref·attribute·`System.String.Replace'.·Assuming·`string.Replace(string,·string,·bool,·System.Globalization.CultureInfo)'·but·other·overloads·including·`string.Replace(string,·string,·System.StringComparison)'·have·also·matched | ||
68 | //·Line:·1 | ||
69 | //·Compiler·options:·-doc:dummy.xml·-warn:3·-warnaserror | ||
70 | ///·<summary> | ||
71 | ///·Exposes·<see·cref="System.String.Replace"/>·to·XSLT | ||
72 | ///·</summary> | ||
73 | public·class·Test·{ | ||
74 | }</string> | ||
75 | ··</Examples> | 79 | ··</Examples> |
76 | </ErrorDocumentation> | 80 | </ErrorDocumentation> |
Offset 2, 20 lines modified | Offset 2, 20 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0227</ErrorName> | 3 | ··<ErrorName>CS0227</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified | 5 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified |
6 | //·Line:·5 | 6 | //·Line:·5 |
7 | class·UnsafeClass·{ | 7 | class·UnsafeClass·{ |
8 | ········ | 8 | ········UnsafeClass·()· |
9 | » { | ||
10 | » ····unsafe·{} | ||
11 | » } | ||
9 | }</string> | 12 | }</string> |
10 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified | 13 | ····<string>//·CS0227:·Unsafe·code·requires·the·`unsafe'·command·line·option·to·be·specified |
11 | //·Line:·5 | 14 | //·Line:·5 |
12 | class·UnsafeClass·{ | 15 | class·UnsafeClass·{ |
13 | ········UnsafeClass·()· | 16 | ········unsafe·UnsafeClass·()·{} |
14 | » { | ||
15 | » ····unsafe·{} | ||
16 | » } | ||
17 | }</string> | 17 | }</string> |
18 | ··</Examples> | 18 | ··</Examples> |
19 | </ErrorDocumentation> | 19 | </ErrorDocumentation> |
Offset 6, 16 lines modified | Offset 6, 17 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 | ···· | 11 | ····[CLSCompliant·(false)] |
12 | ····public·CLSAttribute(string·array)·{ | ||
12 | ···· | 13 | ····} |
13 | }</string> | 14 | }</string> |
14 | ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types | 15 | ····<string>//·CS3015:·`CLSAttribute'·has·no·accessible·constructors·which·use·only·CLS-compliant·types |
15 | //·Line:·8 | 16 | //·Line:·8 |
16 | //·Compiler·options:·-warnaserror·-warn:1 | 17 | //·Compiler·options:·-warnaserror·-warn:1 |
17 | using·System; | 18 | using·System; |
18 | [assembly:CLSCompliant·(true)] | 19 | [assembly:CLSCompliant·(true)] |
Offset 28, 13 lines modified | Offset 29, 12 lines modified | ||
28 | //·Line:·8 | 29 | //·Line:·8 |
29 | //·Compiler·options:·-warnaserror·-warn:1 | 30 | //·Compiler·options:·-warnaserror·-warn:1 |
30 | using·System; | 31 | using·System; |
31 | [assembly:CLSCompliant·(true)] | 32 | [assembly:CLSCompliant·(true)] |
32 | public·class·CLSAttribute:·Attribute·{ | 33 | public·class·CLSAttribute:·Attribute·{ |
34 | ·······private·CLSAttribute(int·arg)·{ | ||
33 | ····[CLSCompliant·(false)] | ||
34 | ····public·CLSAttribute(string·array)·{ | ||
35 | ····} | 35 | ·······} |
36 | }</string> | 36 | }</string> |
37 | ··</Examples> | 37 | ··</Examples> |
38 | </ErrorDocumentation> | 38 | </ErrorDocumentation> |
Offset 11, 21 lines modified | Offset 11, 14 lines modified | ||
11 | { | 11 | { |
12 | » public·static·void·Main·() | 12 | » public·static·void·Main·() |
13 | » { | 13 | » { |
14 | » » Type·t·=·typeof·(this); | 14 | » » Type·t·=·typeof·(this); |
15 | » } | 15 | » } |
16 | }</string> | 16 | }</string> |
17 | ····<string>//·CS1031:·Type·expected | 17 | ····<string>//·CS1031:·Type·expected |
18 | //·Line:·4 | ||
19 | enum·E·:·this | ||
20 | { | ||
21 | » a·=·1 | ||
22 | }</string> | ||
23 | ····<string>//·CS1031:·Type·expected | ||
24 | //·Line:·16 | 18 | //·Line:·16 |
25 | public·class·B<Y>··where·Y:·B<Y> | 19 | public·class·B<Y>··where·Y:·B<Y> |
26 | { | 20 | { |
27 | } | 21 | } |
28 | public·class·A<X>:·B<A<X>> | 22 | public·class·A<X>:·B<A<X>> |
Offset 36, 14 lines modified | Offset 29, 21 lines modified | ||
36 | { | 29 | { |
37 | » public·static·void·Main·(string[]·args) | 30 | » public·static·void·Main·(string[]·args) |
38 | » { | 31 | » { |
39 | » » var·h·=·typeof·(B<A<>>); | 32 | » » var·h·=·typeof·(B<A<>>); |
40 | » } | 33 | » } |
41 | }</string> | 34 | }</string> |
42 | ····<string>//·CS1031:·Type·expected | 35 | ····<string>//·CS1031:·Type·expected |
36 | //·Line:·4 | ||
37 | enum·E·:·this | ||
38 | { | ||
39 | » a·=·1 | ||
40 | }</string> | ||
41 | ····<string>//·CS1031:·Type·expected | ||
43 | //·Line:·8 | 42 | //·Line:·8 |
44 | using·System; | 43 | using·System; |
45 | class·M | 44 | class·M |
46 | { | 45 | { |
47 | » public·static·void·Main·() | 46 | » public·static·void·Main·() |
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>CS1107</ErrorName> | 3 | ··<ErrorName>CS1107</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1107:·Duplicate·parameter·modifier·` | 5 | ····<string>//·CS1107:·Duplicate·parameter·modifier·`ref' |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | static·class·S | 7 | static·class·S |
8 | { | 8 | { |
9 | » static·void·Foo·( | 9 | » static·void·Foo·(ref·ref·ulong·u) |
10 | » { | 10 | » { |
11 | » } | 11 | » } |
12 | }</string> | 12 | }</string> |
13 | ····<string>//·CS1107:·Duplicate·parameter·modifier·`r | 13 | ····<string>//·CS1107:·Duplicate·parameter·modifier·`params' |
14 | //·Line:·6 | 14 | //·Line:·6 |
15 | static·class·S | 15 | static·class·S |
16 | { | 16 | { |
17 | » static·void·Foo·(r | 17 | » static·void·Foo·(params·params·ulong[]·u) |
18 | » { | 18 | » { |
19 | » } | 19 | » } |
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </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·as·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·is·X; |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ··</Examples> | 23 | ··</Examples> |
24 | </ErrorDocumentation> | 24 | </ErrorDocumentation> |
Offset 1, 51 lines modified | Offset 1, 51 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1913</ErrorName> | 3 | ··<ErrorName>CS1913</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1913:·Member·`Data.Count | 5 | ····<string>//·CS1913:·Member·`Data.Count'·cannot·be·initialized.·An·object·initializer·may·only·be·used·for·fields,·or·properties |
6 | //·Line:·17 | 6 | //·Line:·17 |
7 | using·System; | 7 | using·System; |
8 | using·System.Collections.Generic; | 8 | using·System.Collections.Generic; |
9 | class·Data | 9 | class·Data |
10 | { | 10 | { |
11 | » public·int·Count·() | 11 | » public·delegate·int·Count·(); |
12 | » { | ||
13 | » » return·1; | ||
14 | » } | ||
15 | } | 12 | } |
16 | public·class·Test | 13 | public·class·Test |
17 | { | 14 | { |
15 | » delegate·void·S·(); | ||
16 | » | ||
18 | » static·void·Main·() | 17 | » static·void·Main·() |
19 | » { | 18 | » { |
19 | » » //S·s·=·new·S·(); | ||
20 | » » //string·drawBackLabel·=·string.Length("absDrawBack"); | ||
20 | » » var·c·=·new·Data·{·Count·=·10·}; | 21 | » » var·c·=·new·Data·{·Count·=·10·}; |
21 | » } | 22 | » } |
22 | }</string> | 23 | }</string> |
23 | ····<string>//·CS1913:·Member·`Data.Count'·cannot·be·initialized.·An·object·initializer·may·only·be·used·for·fields,·or·properties | 24 | ····<string>//·CS1913:·Member·`Data.Count()'·cannot·be·initialized.·An·object·initializer·may·only·be·used·for·fields,·or·properties |
24 | //·Line:·17 | 25 | //·Line:·17 |
25 | using·System; | 26 | using·System; |
26 | using·System.Collections.Generic; | 27 | using·System.Collections.Generic; |
27 | class·Data | 28 | class·Data |
28 | { | 29 | { |
29 | » public· | 30 | » public·int·Count·() |
31 | » { | ||
32 | » » return·1; | ||
33 | » } | ||
30 | } | 34 | } |
31 | public·class·Test | 35 | public·class·Test |
32 | { | 36 | { |
33 | » delegate·void·S·(); | ||
34 | » | ||
35 | » static·void·Main·() | 37 | » static·void·Main·() |
36 | » { | 38 | » { |
37 | » » //S·s·=·new·S·(); | ||
38 | » » //string·drawBackLabel·=·string.Length("absDrawBack"); | ||
39 | » » var·c·=·new·Data·{·Count·=·10·}; | 39 | » » var·c·=·new·Data·{·Count·=·10·}; |
40 | » } | 40 | » } |
41 | }</string> | 41 | }</string> |
42 | ··</Examples> | 42 | ··</Examples> |
43 | </ErrorDocumentation> | 43 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0234</ErrorName> | 3 | ··<ErrorName>CS0234</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0234:·The·type·or·namespace·name·`Enum'·does·not·exist·in·the·namespace·`A.B.System'.·Are·you·missing·an·assembly·reference? | ||
6 | //·Line:·8 | ||
7 | using·System; | ||
8 | namespace·A.B.System·{ | ||
9 | » public·class·Test·{· | ||
10 | » » public·static·void·Main·()·{ | ||
11 | » » » Console.WriteLine·(typeof·(System.Enum)); | ||
12 | » » }· | ||
13 | » }· | ||
14 | }</string> | ||
5 | ····<string>//·CS0234:·The·type·or·namespace·name·`Type'·does·not·exist·in·the·namespace·`MonoTests.System'.·Are·you·missing·an·assembly·reference? | 15 | ····<string>//·CS0234:·The·type·or·namespace·name·`Type'·does·not·exist·in·the·namespace·`MonoTests.System'.·Are·you·missing·an·assembly·reference? |
6 | //·Line:·12 | 16 | //·Line:·12 |
7 | using·System; | 17 | using·System; |
8 | namespace·MonoTests.System | 18 | namespace·MonoTests.System |
9 | { | 19 | { |
Offset 13, 25 lines modified | Offset 24, 14 lines modified | ||
13 | » { | 24 | » { |
14 | » » public·static·void·Main·() | 25 | » » public·static·void·Main·() |
15 | » » { | 26 | » » { |
16 | » » » Console.WriteLine·(System.Type.GetType·("System.String")); | 27 | » » » Console.WriteLine·(System.Type.GetType·("System.String")); |
17 | » » } | 28 | » » } |
18 | » } | 29 | » } |
19 | }</string> | 30 | }</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> | ||
30 | ····<string>//·CS0234:·The·type·or·namespace·name·`Linq'·does·not·exist·in·the·namespace·`System'.·Are·you·missing·`System.Core'·assembly·reference? | 31 | ····<string>//·CS0234:·The·type·or·namespace·name·`Linq'·does·not·exist·in·the·namespace·`System'.·Are·you·missing·`System.Core'·assembly·reference? |
31 | //·Line:·5 | 32 | //·Line:·5 |
32 | //·Compiler·options:·-noconfig | 33 | //·Compiler·options:·-noconfig |
33 | using·System.Linq; | 34 | using·System.Linq; |
34 | class·C | 35 | class·C |
Offset 5, 27 lines modified | Offset 5, 27 lines modified | ||
5 | ····<string>//·CS0722:·`StaticClass':·static·types·cannot·be·used·as·return·types | 5 | ····<string>//·CS0722:·`StaticClass':·static·types·cannot·be·used·as·return·types |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | static·class·StaticClass·{ | 7 | static·class·StaticClass·{ |
8 | } | 8 | } |
9 | class·MainClass·{ | 9 | class·MainClass·{ |
10 | ····public·static·StaticClass· | 10 | ····public·static·StaticClass·Method·() |
11 | ···· | 11 | ····{ |
12 | ········ | 12 | ········return·null; |
13 | ········} | ||
14 | ····} | 13 | ····} |
15 | }</string> | 14 | }</string> |
16 | ····<string>//·CS0722:·`StaticClass':·static·types·cannot·be·used·as·return·types | 15 | ····<string>//·CS0722:·`StaticClass':·static·types·cannot·be·used·as·return·types |
17 | //·Line:·8 | 16 | //·Line:·8 |
18 | static·class·StaticClass·{ | 17 | static·class·StaticClass·{ |
19 | } | 18 | } |
20 | class·MainClass·{ | 19 | class·MainClass·{ |
21 | ····public·static·StaticClass· | 20 | ····public·static·StaticClass·Prop·{ |
22 | ····{ | 21 | ········get·{ |
23 | ········return·null; | 22 | ············return·null; |
23 | ········} | ||
24 | ····} | 24 | ····} |
25 | }</string> | 25 | }</string> |
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </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>CS1521</ErrorName> | 3 | ··<ErrorName>CS1521</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1521:·Invalid·base·type·` | 5 | ····<string>//·CS1521:·Invalid·base·type·`C?' |
6 | //·Line:· | 6 | //·Line:·8 |
7 | 7 | struct·C | |
8 | { | ||
9 | } | ||
10 | class·C2:·C? | ||
8 | { | 11 | { |
9 | }</string> | 12 | }</string> |
10 | ····<string>//·CS1521:·Invalid·base·type·`C*' | 13 | ····<string>//·CS1521:·Invalid·base·type·`C*' |
11 | //·Line:·9 | 14 | //·Line:·9 |
12 | //·Compiler·options:·-unsafe | 15 | //·Compiler·options:·-unsafe |
13 | struct·C | 16 | struct·C |
14 | { | 17 | { |
15 | } | 18 | } |
16 | unsafe·class·C2:·C* | 19 | unsafe·class·C2:·C* |
17 | { | 20 | { |
18 | }</string> | 21 | }</string> |
19 | ····<string>//·CS1521:·Invalid·base·type·` | 22 | ····<string>//·CS1521:·Invalid·base·type·`object[]' |
20 | //·Line:· | 23 | //·Line:·4 |
21 | class·C | ||
22 | { | ||
23 | } | ||
24 | class·C2:· | 24 | class·C2:·object[] |
25 | { | 25 | { |
26 | }</string> | 26 | }</string> |
27 | ····<string>//·CS1521:·Invalid·base·type·`C | 27 | ····<string>//·CS1521:·Invalid·base·type·`C[]' |
28 | //·Line:·8 | 28 | //·Line:·8 |
29 | 29 | class·C | |
30 | { | 30 | { |
31 | } | 31 | } |
32 | class·C2:·C | 32 | class·C2:·C[] |
33 | { | 33 | { |
34 | }</string> | 34 | }</string> |
35 | ··</Examples> | 35 | ··</Examples> |
36 | </ErrorDocumentation> | 36 | </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>CS0242</ErrorName> | 3 | ··<ErrorName>CS0242</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0242:·The·operation·in·question·is·undefined·on·void·pointers | 5 | ····<string>//·CS0242:·The·operation·in·question·is·undefined·on·void·pointers |
6 | //·Line:·10 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | unsafe·class·C | ||
9 | { | ||
10 | » public·static·void·Main·() | ||
11 | ····{ | ||
12 | » » void*·v·=·null; | ||
13 | » » int·b·=·*v·is·string; | ||
14 | ····} | ||
15 | }</string> | ||
16 | ····<string>//·CS0242:·The·operation·in·question·is·undefined·on·void·pointers | ||
17 | //·Line:·11 | 6 | //·Line:·11 |
18 | //·Compiler·options:·-unsafe | 7 | //·Compiler·options:·-unsafe |
19 | using·System; | 8 | using·System; |
20 | unsafe·class·ZZ·{ | 9 | unsafe·class·ZZ·{ |
21 | » static·void·Main·()·{ | 10 | » static·void·Main·()·{ |
22 | » » void·*p·=·null; | 11 | » » void·*p·=·null; |
23 | » » if·(p·[10]·==·4) | 12 | » » if·(p·[10]·==·4) |
24 | » » » return; | 13 | » » » return; |
25 | » } | 14 | » } |
26 | }</string> | 15 | }</string> |
16 | ····<string>//·CS0242:·The·operation·in·question·is·undefined·on·void·pointers | ||
17 | //·Line:·10 | ||
18 | //·Compiler·options:·-unsafe | ||
19 | unsafe·class·C | ||
20 | { | ||
21 | » public·static·void·Main·() | ||
22 | ····{ | ||
23 | » » void*·v·=·null; | ||
24 | » » int·b·=·*v·is·string; | ||
25 | ····} | ||
26 | }</string> | ||
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 5, 31 lines modified | Offset 5, 31 lines modified | ||
5 | ····<string>//·CS0636:·The·FieldOffset·attribute·can·only·be·placed·on·members·of·types·marked·with·the·StructLayout(LayoutKind.Explicit) | 5 | ····<string>//·CS0636:·The·FieldOffset·attribute·can·only·be·placed·on·members·of·types·marked·with·the·StructLayout(LayoutKind.Explicit) |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | using·System; | 7 | using·System; |
8 | using·System.Runtime.InteropServices; | 8 | using·System.Runtime.InteropServices; |
9 | namespace·CS0636·{ | 9 | namespace·CS0636·{ |
10 | » class·GValue·{ | ||
11 | » » [FieldOffset·(4)]· | ||
12 | 10 | » struct·GValue·{ | |
11 | » » public·string·name; | ||
12 | » » [·FieldOffset·(4)·]·public·int·value; | ||
13 | » } | ||
14 | » | ||
15 | » class·Tests·{ | ||
16 | » » public·static·void·Main·()·{ | ||
17 | » » } | ||
13 | » } | 18 | » } |
14 | }</string> | 19 | }</string> |
15 | ····<string>//·CS0636:·The·FieldOffset·attribute·can·only·be·placed·on·members·of·types·marked·with·the·StructLayout(LayoutKind.Explicit) | 20 | ····<string>//·CS0636:·The·FieldOffset·attribute·can·only·be·placed·on·members·of·types·marked·with·the·StructLayout(LayoutKind.Explicit) |
16 | //·Line:·10 | 21 | //·Line:·10 |
17 | using·System; | 22 | using·System; |
18 | using·System.Runtime.InteropServices; | 23 | using·System.Runtime.InteropServices; |
19 | namespace·CS0636·{ | 24 | namespace·CS0636·{ |
25 | » class·GValue·{ | ||
26 | » » [FieldOffset·(4)]· | ||
27 | ················public·const·int·value·=·2; | ||
20 | » struct·GValue·{ | ||
21 | » » public·string·name; | ||
22 | » » [·FieldOffset·(4)·]·public·int·value; | ||
23 | » } | ||
24 | » | ||
25 | » class·Tests·{ | ||
26 | » » public·static·void·Main·()·{ | ||
27 | » » } | ||
28 | » } | 28 | » } |
29 | }</string> | 29 | }</string> |
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 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>CS0750</ErrorName> | 3 | ··<ErrorName>CS0750</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0750:·A·partial·method·cannot·define·access·modifier·or·any·of·abstract,·extern,·new,·override,·sealed,·or·virtual·modifiers | 5 | ····<string>//·CS0750:·A·partial·method·cannot·define·access·modifier·or·any·of·abstract,·extern,·new,·override,·sealed,·or·virtual·modifiers |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | 7 | static·partial·class·C | |
8 | { | 8 | { |
9 | » public·partial·void·Test<T>·(); | ||
9 | » private·partial·void·Foo·() | ||
10 | » { | ||
11 | » } | ||
12 | }</string> | 10 | }</string> |
13 | ····<string>//·CS0750:·A·partial·method·cannot·define·access·modifier·or·any·of·abstract,·extern,·new,·override,·sealed,·or·virtual·modifiers | 11 | ····<string>//·CS0750:·A·partial·method·cannot·define·access·modifier·or·any·of·abstract,·extern,·new,·override,·sealed,·or·virtual·modifiers |
14 | //·Line:·6 | 12 | //·Line:·6 |
15 | 13 | public·partial·class·C | |
16 | { | 14 | { |
17 | » p | 15 | » private·partial·void·Foo·() |
16 | » { | ||
17 | » } | ||
18 | }</string> | 18 | }</string> |
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 20 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0306</ErrorName> | 3 | ··<ErrorName>CS0306</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0306:·The·type·`char*'·may·not·be·used·as·a·type·argument | ||
6 | //·Line:·9 | ||
7 | //·Compiler·options:·-unsafe | ||
8 | class·F<U>·{} | ||
9 | unsafe·class·O·{ | ||
10 | » F<char·*>·f; | ||
11 | » static·void·Main·()·{} | ||
12 | }</string> | ||
5 | ····<string>//·CS0306:·The·type·`int*'·may·not·be·used·as·a·type·argument | 13 | ····<string>//·CS0306:·The·type·`int*'·may·not·be·used·as·a·type·argument |
6 | //·Line:·11 | 14 | //·Line:·11 |
7 | //·Compiler·options:·-unsafe | 15 | //·Compiler·options:·-unsafe |
8 | using·System.Linq; | 16 | using·System.Linq; |
9 | public·class·C | 17 | public·class·C |
Offset 35, 18 lines modified | Offset 44, 9 lines modified | ||
35 | //·Line:·6 | 44 | //·Line:·6 |
36 | class·G<T>·{} | 45 | class·G<T>·{} |
37 | class·C·:·G<System.ArgIterator> | 46 | class·C·:·G<System.ArgIterator> |
38 | { | 47 | { |
39 | }</string> | 48 | }</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> | ||
48 | ··</Examples> | 49 | ··</Examples> |
49 | </ErrorDocumentation> | 50 | </ErrorDocumentation> |
Offset 1, 35 lines modified | Offset 1, 35 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1605</ErrorName> | 3 | ··<ErrorName>CS1605</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only | 5 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only |
6 | //·Line:·1 | 6 | //·Line:·13 |
7 | //·Compiler·options:·-langversion:latest | ||
8 | 7 | class·X | |
9 | { | 8 | { |
10 | » void·Test·(out·X·x) | 9 | » void·Test·(out·X·x) |
11 | » { | 10 | » { |
12 | » » x·=·n | 11 | » » x·=·null; |
13 | » } | 12 | » } |
14 | » | 13 | » |
15 | » void·Run·() | 14 | » void·Run·() |
16 | » { | 15 | » { |
17 | » » Test·(out·this); | 16 | » » Test·(out·this); |
18 | » } | 17 | » } |
19 | }</string> | 18 | }</string> |
20 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only | 19 | ····<string>//·CS1605:·Cannot·pass·`this'·as·a·ref·or·out·argument·because·it·is·read-only |
21 | //·Line:·1 | 20 | //·Line:·14 |
21 | //·Compiler·options:·-langversion:latest | ||
22 | 22 | readonly·struct·X | |
23 | { | 23 | { |
24 | » void·Test·(out·X·x) | 24 | » void·Test·(out·X·x) |
25 | » { | 25 | » { |
26 | » » x·=·n | 26 | » » x·=·new·X·(); |
27 | » } | 27 | » } |
28 | » | 28 | » |
29 | » void·Run·() | 29 | » void·Run·() |
30 | » { | 30 | » { |
31 | » » Test·(out·this); | 31 | » » Test·(out·this); |
32 | » } | 32 | » } |
33 | }</string> | 33 | }</string> |
Offset 1, 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, 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>CS1739</ErrorName> | 3 | ··<ErrorName>CS1739</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever' | ||
6 | //·Line:·8 | ||
7 | public·class·Program | ||
8 | { | ||
9 | » public·static·void·Main·() | ||
10 | » { | ||
11 | » » M·(z:·1,·whatever:·0); | ||
12 | » } | ||
13 | » void·M·(int·x·=·0,·int·y·=·0,·int·z·=·0) | ||
14 | » { | ||
15 | » } | ||
16 | }</string> | ||
17 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`A.this[int]'·does·not·contain·a·parameter·named·`value' | 5 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`A.this[int]'·does·not·contain·a·parameter·named·`value' |
18 | //·Line:·17 | 6 | //·Line:·17 |
19 | class·A | 7 | class·A |
20 | { | 8 | { |
21 | » public·int·this·[int·id]·{ | 9 | » public·int·this·[int·id]·{ |
22 | » » set·{ | 10 | » » set·{ |
Offset 31, 14 lines modified | Offset 17, 28 lines modified | ||
31 | { | 17 | { |
32 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
33 | » { | 19 | » { |
34 | » » A·a·=·new·A·(); | 20 | » » A·a·=·new·A·(); |
35 | » » a·[value:1]·=·9; | 21 | » » a·[value:1]·=·9; |
36 | » } | 22 | » } |
37 | }</string> | 23 | }</string> |
24 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`Program.M(int,·int,·int)'·does·not·contain·a·parameter·named·`whatever' | ||
25 | //·Line:·8 | ||
26 | public·class·Program | ||
27 | { | ||
28 | » public·static·void·Main·() | ||
29 | » { | ||
30 | » » M·(z:·1,·whatever:·0); | ||
31 | » } | ||
32 | » void·M·(int·x·=·0,·int·y·=·0,·int·z·=·0) | ||
33 | » { | ||
34 | » } | ||
35 | }</string> | ||
38 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`System.Delegate.DynamicInvoke(params·object[])'·does·not·contain·a·parameter·named·`b' | 36 | ····<string>//·CS1739:·The·best·overloaded·method·match·for·`System.Delegate.DynamicInvoke(params·object[])'·does·not·contain·a·parameter·named·`b' |
39 | //·Line:·18 | 37 | //·Line:·18 |
40 | using·System; | 38 | using·System; |
41 | class·C | 39 | class·C |
42 | { | 40 | { |
Offset 1, 31 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0809</ErrorName> | 3 | ··<ErrorName>CS0809</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0809:·Obsolete·member·`B.Property'·overrides·non-obsolete·member·`A.Property' | ||
6 | //·Line:·17 | ||
7 | //·Compiler·options:·-warnaserror·-warn:4 | ||
8 | using·System; | ||
9 | class·A | ||
10 | { | ||
11 | » public·virtual·int·Property·{ | ||
12 | » » set·{·} | ||
13 | » } | ||
14 | } | ||
15 | class·B·:·A | ||
16 | { | ||
17 | » [Obsolete·("TEST")] | ||
18 | » public·override·int·Property·{ | ||
19 | » » set·{·} | ||
20 | » } | ||
21 | }</string> | ||
22 | ····<string>//·CS0809:·Obsolete·member·`A.Filename'·overrides·non-obsolete·member·`Error.Filename' | 5 | ····<string>//·CS0809:·Obsolete·member·`A.Filename'·overrides·non-obsolete·member·`Error.Filename' |
23 | //·Line:·8 | 6 | //·Line:·8 |
24 | //·Compiler·options:·-warnaserror | 7 | //·Compiler·options:·-warnaserror |
25 | class·A:·Error·{ | 8 | class·A:·Error·{ |
26 | » [System.ObsoleteAttribute·("Obsolete",·true)]» | 9 | » [System.ObsoleteAttribute·("Obsolete",·true)]» |
27 | » public·override·string·Filename·{ | 10 | » public·override·string·Filename·{ |
Offset 47, 9 lines modified | Offset 27, 29 lines modified | ||
47 | } | 27 | } |
48 | class·B·{ | 28 | class·B·{ |
49 | » void·TT·()·{ | 29 | » void·TT·()·{ |
50 | » » new·A·().Filename·=·"Filename"; | 30 | » » new·A·().Filename·=·"Filename"; |
51 | » } | 31 | » } |
52 | }</string> | 32 | }</string> |
33 | ····<string>//·CS0809:·Obsolete·member·`B.Property'·overrides·non-obsolete·member·`A.Property' | ||
34 | //·Line:·17 | ||
35 | //·Compiler·options:·-warnaserror·-warn:4 | ||
36 | using·System; | ||
37 | class·A | ||
38 | { | ||
39 | » public·virtual·int·Property·{ | ||
40 | » » set·{·} | ||
41 | » } | ||
42 | } | ||
43 | class·B·:·A | ||
44 | { | ||
45 | » [Obsolete·("TEST")] | ||
46 | » public·override·int·Property·{ | ||
47 | » » set·{·} | ||
48 | » } | ||
49 | }</string> | ||
53 | ··</Examples> | 50 | ··</Examples> |
54 | </ErrorDocumentation> | 51 | </ErrorDocumentation> |
Offset 1, 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·`I'·is·not·CLS-compliant |
6 | //·Line:·1 | 6 | //·Line:·13 |
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·interface·I |
12 | { | 12 | { |
13 | } | 13 | } |
14 | public·class·C | 14 | public·class·C<T>·where·T·:·I |
15 | { | 15 | { |
16 | » public·static·void·Foo<T>()·where·T·:·A | ||
17 | » { | ||
18 | » } | ||
19 | }</string> | 16 | }</string> |
20 | ····<string>//·CS3024:·Constraint·type·` | 17 | ····<string>//·CS3024:·Constraint·type·`A'·is·not·CLS-compliant |
21 | //·Line:·1 | 18 | //·Line:·15 |
22 | //·Compiler·options:·-warn:1·-warnaserror | 19 | //·Compiler·options:·-warn:1·-warnaserror |
23 | using·System; | 20 | using·System; |
24 | [assembly:CLSCompliant·(true)] | 21 | [assembly:CLSCompliant·(true)] |
25 | [CLSCompliant·(false)] | 22 | [CLSCompliant·(false)] |
26 | public· | 23 | public·abstract·class·A |
27 | { | 24 | { |
28 | } | 25 | } |
29 | public·class·C | 26 | public·class·C |
30 | { | 27 | { |
28 | » public·static·void·Foo<T>()·where·T·:·A | ||
29 | » { | ||
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>CS1577</ErrorName> | 3 | ··<ErrorName>CS1577</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1577:·Referenced·assembly·`CS1577-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·does·not·have·a·strong·name | 5 | ····<string>//·CS1577:·Referenced·assembly·`CS1577-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·does·not·have·a·strong·name |
6 | //·Line:·0 | 6 | //·Line:·0 |
7 | //·Compiler·options:·- | 7 | //·Compiler·options:·-r:CS1577-lib.dll |
8 | [assembly:·System.Reflection.AssemblyKeyFileAttribute·("cs1577.snk")] | ||
8 | class·Test | 9 | class·Test |
9 | { | 10 | { |
10 | » static·void·Main·() | 11 | » static·void·Main·() |
11 | » { | 12 | » { |
12 | » » C·c·=·new·C·(); | 13 | » » C·c·=·new·C·(); |
13 | » } | 14 | » } |
14 | }</string> | 15 | }</string> |
15 | ····<string>//·CS1577:·Referenced·assembly·`CS1577-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·does·not·have·a·strong·name | 16 | ····<string>//·CS1577:·Referenced·assembly·`CS1577-lib,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null'·does·not·have·a·strong·name |
16 | //·Line:·0 | 17 | //·Line:·0 |
17 | //·Compiler·options:·-r:CS1577-lib.dll | 18 | //·Compiler·options:·-keyfile:cs1577.snk·-r:CS1577-lib.dll |
18 | [assembly:·System.Reflection.AssemblyKeyFileAttribute·("cs1577.snk")] | ||
19 | class·Test | 19 | class·Test |
20 | { | 20 | { |
21 | » static·void·Main·() | 21 | » static·void·Main·() |
22 | » { | 22 | » { |
23 | » » C·c·=·new·C·(); | 23 | » » C·c·=·new·C·(); |
24 | » } | 24 | » } |
Offset 1, 11 lines modified | Offset 1, 20 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0110</ErrorName> | 3 | ··<ErrorName>CS0110</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`E.a'·involves·a·circular·definition | ||
6 | //·Line:·6 | ||
7 | enum·E | ||
8 | { | ||
9 | » a·=·b, | ||
10 | » b·=·c, | ||
11 | » c·=·a | ||
12 | }</string> | ||
5 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition | 13 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`A.B.C.X'·involves·a·circular·definition |
6 | //·Line:·9 | 14 | //·Line:·9 |
7 | class·A·{ | 15 | class·A·{ |
8 | » int·a; | 16 | » int·a; |
9 | » | 17 | » |
10 | » class·B·{ | 18 | » class·B·{ |
Offset 34, 18 lines modified | Offset 43, 9 lines modified | ||
34 | » static·int·Main·(string·[]·args) | 43 | » static·int·Main·(string·[]·args) |
35 | » { | 44 | » { |
36 | » » return·0; | 45 | » » return·0; |
37 | » } | 46 | » } |
38 | }</string> | 47 | }</string> |
39 | ····<string>//·CS0110:·The·evaluation·of·the·constant·value·for·`E.a'·involves·a·circular·definition | ||
40 | //·Line:·6 | ||
41 | enum·E | ||
42 | { | ||
43 | » a·=·b, | ||
44 | » b·=·c, | ||
45 | » c·=·a | ||
46 | }</string> | ||
47 | ··</Examples> | 48 | ··</Examples> |
48 | </ErrorDocumentation> | 49 | </ErrorDocumentation> |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1670</ErrorName> | 3 | ··<ErrorName>CS1670</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context | 5 | ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context |
6 | //·Line:·6 | ||
7 | class·C | ||
8 | { | ||
9 | » public·static·explicit·operator·X·(params·C[]·foo) | ||
10 | » { | ||
11 | » » return·null; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context | ||
6 | //·Line:·10 | 15 | //·Line:·10 |
7 | delegate·object·D·(params·object[]·args); | 16 | delegate·object·D·(params·object[]·args); |
8 | class·C | 17 | class·C |
9 | { | 18 | { |
10 | ···public·void·Test·() | 19 | ···public·void·Test·() |
11 | ···{ | 20 | ···{ |
12 | ······D·d·=·delegate·(params·object[]·args)·{ | 21 | ······D·d·=·delegate·(params·object[]·args)·{ |
13 | » » return·this; | 22 | » » return·this; |
14 | » ··}; | 23 | » ··}; |
15 | ···} | 24 | ···} |
16 | }</string> | 25 | }</string> |
17 | ····<string>//·CS1670:·The·`params'·modifier·is·not·allowed·in·current·context | ||
18 | //·Line:·6 | ||
19 | class·C | ||
20 | { | ||
21 | » public·static·explicit·operator·X·(params·C[]·foo) | ||
22 | » { | ||
23 | » » return·null; | ||
24 | » } | ||
25 | }</string> | ||
26 | ··</Examples> | 26 | ··</Examples> |
27 | </ErrorDocumentation> | 27 | </ErrorDocumentation> |
Offset 1, 22 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1678</ErrorName> | 3 | ··<ErrorName>CS1678</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`long'·but·should·be·`int' | ||
6 | //·Line:·9 | ||
7 | delegate·void·D·(int·x); | ||
8 | class·X·{ | ||
9 | » static·void·Main·() | ||
10 | » { | ||
11 | » » D·d2·=·delegate·(long·x)·{}; | ||
12 | » } | ||
13 | }</string> | ||
14 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`T'·but·should·be·`IStream<T>' | 5 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`T'·but·should·be·`IStream<T>' |
15 | //·Line:·14 | 6 | //·Line:·14 |
16 | using·System; | 7 | using·System; |
17 | interface·IStream<T> | 8 | interface·IStream<T> |
18 | { | 9 | { |
Offset 25, 9 lines modified | Offset 14, 20 lines modified | ||
25 | static·class·X | 14 | static·class·X |
26 | { | 15 | { |
27 | » public·static·IStream<U>·Select<T,·U>·(IStream<T>·stream,·Func<IStream<T>,·U>·selector) | 16 | » public·static·IStream<U>·Select<T,·U>·(IStream<T>·stream,·Func<IStream<T>,·U>·selector) |
28 | » { | 17 | » { |
29 | » » return·Select<T,·U>·(stream,·(T·_)·=>·selector(stream)); | 18 | » » return·Select<T,·U>·(stream,·(T·_)·=>·selector(stream)); |
30 | » } | 19 | » } |
31 | }</string> | 20 | }</string> |
21 | ····<string>//·CS1678:·Parameter·`1'·is·declared·as·type·`long'·but·should·be·`int' | ||
22 | //·Line:·9 | ||
23 | delegate·void·D·(int·x); | ||
24 | class·X·{ | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » D·d2·=·delegate·(long·x)·{}; | ||
28 | » } | ||
29 | }</string> | ||
32 | ··</Examples> | 30 | ··</Examples> |
33 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 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·return·0; |
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 | » » » yield·break; | ||
37 | » » ····try·{ | ||
38 | » » » 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·{ |
57 | » » ····try·{ | ||
55 | » » » yield·return·0; | 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, 41 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>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:·8 |
7 | using·System; | ||
8 | public·class· | 7 | public·class·C |
9 | » | ||
10 | 8 | { | |
9 | » void·Test·() | ||
11 | » { | 10 | » { |
11 | » » var·zCoords·=·new·double[uint.MaxValue]·{·0·}; | ||
12 | » » int·foo·=·6; | ||
13 | » » | ||
14 | » » int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·}; | ||
15 | » } | 12 | » } |
16 | }</string> | 13 | }</string> |
17 | ····<string>//·CS0150:·A·constant·value·is·expected | 14 | ····<string>//·CS0150:·A·constant·value·is·expected |
18 | //·Line·:·1 | 15 | //·Line·:·12 |
19 | using·System; | 16 | using·System; |
20 | public·class·Blah | 17 | public·class·Blah·{ |
21 | { | ||
22 | » static·readonly·string·Test; | ||
23 | » | 18 | » |
24 | » public·static·void·Main·() | 19 | » public·static·void·Main·() |
25 | » { | 20 | » { |
21 | » » int·foo·=·6; | ||
26 | » » string·s·=·null; | ||
27 | » » switch·(s)·{ | ||
28 | » » » case·Blah.Test: | ||
29 | » » » » break; | ||
30 | » » | 22 | » » |
23 | » » int·[]·i·=·new·int·[foo]·{·0,·1,·2,·3,·4,·5·}; | ||
31 | » } | 24 | » } |
32 | }</string> | 25 | }</string> |
33 | ····<string>//·CS0150:·A·constant·value·is·expected | 26 | ····<string>//·CS0150:·A·constant·value·is·expected |
34 | //·Line:·13 | 27 | //·Line:·13 |
35 | class·Program | 28 | class·Program |
36 | { | 29 | { |
Offset 46, 18 lines modified | Offset 38, 26 lines modified | ||
46 | » static·void·Main() | 38 | » static·void·Main() |
47 | » { | 39 | » { |
48 | » » var·s·=·$"{1,Arg()}"; | 40 | » » var·s·=·$"{1,Arg()}"; |
49 | » } | 41 | » } |
50 | }</string> | 42 | }</string> |
51 | ····<string>//·CS0150:·A·constant·value·is·expected | 43 | ····<string>//·CS0150:·A·constant·value·is·expected |
52 | //·Line:· | 44 | //·Line·:·14 |
45 | using·System; | ||
53 | public·class· | 46 | public·class·Blah |
54 | { | 47 | { |
55 | » | 48 | » static·readonly·string·Test; |
49 | » | ||
50 | » public·static·void·Main·() | ||
56 | » { | 51 | » { |
57 | » » | 52 | » » string·s·=·null; |
53 | » » switch·(s)·{ | ||
54 | » » » case·Blah.Test: | ||
55 | » » » » break; | ||
56 | » » } | ||
58 | » } | 57 | » } |
59 | }</string> | 58 | }</string> |
60 | ··</Examples> | 59 | ··</Examples> |
61 | </ErrorDocumentation> | 60 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 20 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0126</ErrorName> | 3 | ··<ErrorName>CS0126</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement | ||
6 | //·Line:·7 | ||
7 | class·X·{ | ||
8 | » int·Y·() | ||
9 | » { | ||
10 | » » return; | ||
11 | » } | ||
12 | }</string> | ||
5 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`string'·is·required·for·the·return·statement | 13 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`string'·is·required·for·the·return·statement |
6 | //·Line:·7 | 14 | //·Line:·7 |
7 | using·System.Threading.Tasks; | 15 | using·System.Threading.Tasks; |
8 | class·A | 16 | class·A |
9 | { | 17 | { |
Offset 42, 18 lines modified | Offset 51, 9 lines modified | ||
42 | ····} | 51 | ····} |
43 | } | 52 | } |
44 | public·class·C | 53 | public·class·C |
45 | { | 54 | { |
46 | ····string·Id·{·get;·set;·} | 55 | ····string·Id·{·get;·set;·} |
47 | }</string> | 56 | }</string> |
48 | ····<string>//·CS0126:·An·object·of·a·type·convertible·to·`int'·is·required·for·the·return·statement | ||
49 | //·Line:·7 | ||
50 | class·X·{ | ||
51 | » int·Y·() | ||
52 | » { | ||
53 | » » return; | ||
54 | » } | ||
55 | }</string> | ||
56 | ··</Examples> | 57 | ··</Examples> |
57 | </ErrorDocumentation> | 58 | </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>CS8147</ErrorName> | 3 | ··<ErrorName>CS8147</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8147:·`X. | 5 | ····<string>//·CS8147:·`X.TestProp':·property·and·indexer·which·return·by·reference·cannot·have·set·accessors |
6 | //·Line:·6 | 6 | //·Line:·6 |
7 | public·class·X | 7 | public·class·X |
8 | { | 8 | { |
9 | » ref·string· | 9 | » ref·string·TestProp·{· |
10 | » » set·{ | 10 | » » set·{ |
11 | » » } | 11 | » » } |
12 | » » get·{ | 12 | » » get·{ |
13 | » » } | 13 | » » } |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS8147:·`X. | 16 | ····<string>//·CS8147:·`X.this[int]':·property·and·indexer·which·return·by·reference·cannot·have·set·accessors |
17 | //·Line:·6 | 17 | //·Line:·6 |
18 | public·class·X | 18 | public·class·X |
19 | { | 19 | { |
20 | » ref·string· | 20 | » ref·string·this·[int·arg]·{· |
21 | » » set·{ | 21 | » » set·{ |
22 | » » } | 22 | » » } |
23 | » » get·{ | 23 | » » get·{ |
24 | » » } | 24 | » » } |
25 | » } | 25 | » } |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1601</ErrorName> | 3 | ··<ErrorName>CS1601</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System. | 5 | ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.TypedReference' |
6 | //·Line:·10 | 6 | //·Line:·10 |
7 | using·System; | 7 | using·System; |
8 | class·X·{ | 8 | class·X·{ |
9 | » static·void·Main·() | 9 | » static·void·Main·() |
10 | » { | 10 | » { |
11 | » } | 11 | » } |
12 | » static·void·M·(ref· | 12 | » static·void·M·(ref·TypedReference·a) |
13 | » { | 13 | » { |
14 | » } | 14 | » } |
15 | }</string> | 15 | }</string> |
16 | ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System. | 16 | ····<string>//·CS1601:·Method·or·delegate·parameter·cannot·be·of·type·`ref·System.ArgIterator' |
17 | //·Line:·10 | 17 | //·Line:·10 |
18 | using·System; | 18 | using·System; |
19 | class·X·{ | 19 | class·X·{ |
20 | » static·void·Main·() | 20 | » static·void·Main·() |
21 | » { | 21 | » { |
22 | » } | 22 | » } |
23 | » static·void·M·(ref· | 23 | » static·void·M·(ref·ArgIterator·a) |
24 | » { | 24 | » { |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
Offset 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 | { | ||
9 | » static·void·Main·() | 10 | » static·void·Main·() |
10 | » { | 11 | » { |
11 | » » D·d2·=· | 12 | » » D·d2·=·(ref·int·x)·=>·{}; |
12 | » } | 13 | » } |
13 | }</string> | 14 | }</string> |
14 | ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword | 15 | ····<string>//·CS1677:·Parameter·`1'·should·not·be·declared·with·the·`ref'·keyword |
15 | //·Line:·9 | 16 | //·Line:·9 |
16 | delegate·void·D·(int·x); | 17 | delegate·void·D·(int·x); |
17 | class·X | 18 | class·X·{ |
18 | { | ||
19 | » static·void·Main·() | 19 | » static·void·Main·() |
20 | » { | 20 | » { |
21 | » » D·d2·=·(ref·int·x) | 21 | » » D·d2·=·delegate·(ref·int·x)·{}; |
22 | » } | 22 | » } |
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 11, 14 lines modified | Offset 11, 23 lines modified | ||
11 | » » » if·(b) | 11 | » » » if·(b) |
12 | » » » » break; | 12 | » » » » break; |
13 | » » » else | 13 | » » » else |
14 | » » » » break; | 14 | » » » » break; |
15 | » » } | 15 | » » } |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0161:·`A.Main()':·not·all·code·paths·return·a·value | ||
19 | //·Line:·6 | ||
20 | class·A | ||
21 | { | ||
22 | » public·static·int·Main·()· | ||
23 | » { | ||
24 | » } | ||
25 | }</string> | ||
18 | ····<string>//·CS0161:·`A.Test()':·not·all·code·paths·return·a·value | 26 | ····<string>//·CS0161:·`A.Test()':·not·all·code·paths·return·a·value |
19 | //·Line:·8 | 27 | //·Line:·8 |
20 | using·System.Threading.Tasks; | 28 | using·System.Threading.Tasks; |
21 | class·A | 29 | class·A |
22 | { | 30 | { |
Offset 28, 18 lines modified | Offset 37, 9 lines modified | ||
28 | » } | 37 | » } |
29 | » | 38 | » |
30 | » static·Task<string>·CallAsync·() | 39 | » static·Task<string>·CallAsync·() |
31 | » { | 40 | » { |
32 | » » return·null; | 41 | » » return·null; |
33 | » } | 42 | » } |
34 | }</string> | 43 | }</string> |
35 | ····<string>//·CS0161:·`A.Main()':·not·all·code·paths·return·a·value | ||
36 | //·Line:·6 | ||
37 | class·A | ||
38 | { | ||
39 | » public·static·int·Main·()· | ||
40 | » { | ||
41 | » } | ||
42 | }</string> | ||
43 | ··</Examples> | 44 | ··</Examples> |
44 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 21 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0185</ErrorName> | 3 | ··<ErrorName>CS0185</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0185:·`int'·is·not·a·reference·type·as·required·by·the·lock·statement | ||
6 | //·Line:·7 | ||
7 | class·X·{ | ||
8 | » static·void·Main·() | ||
9 | » { | ||
10 | » » lock·(5)·{ | ||
11 | » » } | ||
12 | » } | ||
13 | }</string> | ||
5 | ····<string>//·CS0185:·`method·group'·is·not·a·reference·type·as·required·by·the·lock·statement | 14 | ····<string>//·CS0185:·`method·group'·is·not·a·reference·type·as·required·by·the·lock·statement |
6 | //·Line:·15 | 15 | //·Line:·15 |
7 | class·MainClass | 16 | class·MainClass |
8 | { | 17 | { |
9 | » public·static·void·Main·() | 18 | » public·static·void·Main·() |
10 | » { | 19 | » { |
Offset 16, 19 lines modified | Offset 26, 9 lines modified | ||
16 | class·Bar | 26 | class·Bar |
17 | { | 27 | { |
18 | » internal·void·Buzz·() | 28 | » internal·void·Buzz·() |
19 | » { | 29 | » { |
20 | » } | 30 | » } |
21 | }</string> | 31 | }</string> |
22 | ····<string>//·CS0185:·`int'·is·not·a·reference·type·as·required·by·the·lock·statement | ||
23 | //·Line:·7 | ||
24 | class·X·{ | ||
25 | » static·void·Main·() | ||
26 | » { | ||
27 | » » lock·(5)·{ | ||
28 | » » } | ||
29 | » } | ||
30 | }</string> | ||
31 | ··</Examples> | 32 | ··</Examples> |
32 | </ErrorDocumentation> | 33 | </ErrorDocumentation> |
Offset 1, 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>CS1070</ErrorName> | 3 | ··<ErrorName>CS1070</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1070:·The·type·` | 5 | ····<string>//·CS1070:·The·type·`N.E'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
6 | //·Line:· | 6 | //·Line:·9 |
7 | //·Compiler·options:·-r:CS1070-lib.dll | 7 | //·Compiler·options:·-r:CS1070-lib.dll |
8 | using·N; | ||
8 | public·class·D | 9 | public·class·D |
9 | { | 10 | { |
11 | » public·void·Foo·(E·e) | ||
12 | » { | ||
13 | » } | ||
10 | }</string> | 14 | }</string> |
11 | ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' | 15 | ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
12 | //·Line:·5 | 16 | //·Line:·5 |
13 | //·Compiler·options:·-r:CS1070-lib.dll | 17 | //·Compiler·options:·-r:CS1070-lib.dll |
14 | public·class·D | 18 | public·class·D |
15 | { | 19 | { |
16 | » static·void·Main·() | 20 | » static·void·Main·() |
17 | » { | 21 | » { |
18 | » » new·C·(); | 22 | » » new·C·(); |
19 | » } | 23 | » } |
20 | }</string> | 24 | }</string> |
21 | ····<string>//·CS1070:·The·type·` | 25 | ····<string>//·CS1070:·The·type·`C'·has·been·forwarded·to·an·assembly·that·is·not·referenced.·Consider·adding·a·reference·to·assembly·`CS1070-lib-missing,·Version=0.0.0.0,·Culture=neutral,·PublicKeyToken=null' |
22 | //·Line:· | 26 | //·Line:·5 |
23 | //·Compiler·options:·-r:CS1070-lib.dll | 27 | //·Compiler·options:·-r:CS1070-lib.dll |
24 | using·N; | ||
25 | public·class·D | 28 | public·class·D·:·C |
26 | { | 29 | { |
27 | » public·void·Foo·(E·e) | ||
28 | » { | ||
29 | » } | ||
30 | }</string> | 30 | }</string> |
31 | ··</Examples> | 31 | ··</Examples> |
32 | </ErrorDocumentation> | 32 | </ErrorDocumentation> |
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>CS8093</ErrorName> | 3 | ··<ErrorName>CS8093</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS8093:·An·argument·to·nameof·operator·cannot·be·extension·method·group | 5 | ····<string>//·CS8093:·An·argument·to·nameof·operator·cannot·be·extension·method·group |
6 | //·Line:·21 | ||
7 | public·class·A | ||
8 | { | ||
9 | } | ||
10 | static·class·X | ||
11 | { | ||
12 | » public·static·string·Extension·(this·int·a) | ||
13 | » { | ||
14 | » » return·null; | ||
15 | » } | ||
16 | } | ||
17 | public·static·class·Test | ||
18 | { | ||
19 | » public·static·void·Main·() | ||
20 | » { | ||
21 | » » A·a·=·null; | ||
22 | » » var·x·=·nameof·(a.Extension); | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS8093:·An·argument·to·nameof·operator·cannot·be·extension·method·group | ||
26 | //·Line:·35 | 6 | //·Line:·35 |
27 | using·System; | 7 | using·System; |
28 | public·class·A | 8 | public·class·A |
29 | { | 9 | { |
30 | } | 10 | } |
Offset 63, 9 lines modified | Offset 40, 32 lines modified | ||
63 | » » » if·(n·!=·"Extension") | 40 | » » » if·(n·!=·"Extension") |
64 | » » » » return·1; | 41 | » » » » return·1; |
65 | » » » return·0; | 42 | » » » return·0; |
66 | » » } | 43 | » » } |
67 | » } | 44 | » } |
68 | }</string> | 45 | }</string> |
46 | ····<string>//·CS8093:·An·argument·to·nameof·operator·cannot·be·extension·method·group | ||
47 | //·Line:·21 | ||
48 | public·class·A | ||
49 | { | ||
50 | } | ||
51 | static·class·X | ||
52 | { | ||
53 | » public·static·string·Extension·(this·int·a) | ||
54 | » { | ||
55 | » » return·null; | ||
56 | » } | ||
57 | } | ||
58 | public·static·class·Test | ||
59 | { | ||
60 | » public·static·void·Main·() | ||
61 | » { | ||
62 | » » A·a·=·null; | ||
63 | » » var·x·=·nameof·(a.Extension); | ||
64 | » } | ||
65 | }</string> | ||
69 | ··</Examples> | 66 | ··</Examples> |
70 | </ErrorDocumentation> | 67 | </ErrorDocumentation> |
Offset 1, 18 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>CS0051</ErrorName> | 3 | ··<ErrorName>CS0051</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·` | 5 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`NV'·is·less·accessible·than·method·`C1.Foo(NV)' |
6 | //·Line:· | 6 | //·Line:·14 |
7 | 7 | internal·class·NV | |
8 | { | 8 | { |
9 | » struct·S·{} | ||
10 | 9 | } | |
10 | public·partial·class·C1 | ||
11 | { | ||
12 | } | ||
13 | partial·class·C1 | ||
14 | { | ||
15 | » public·void·Foo·(NV·arg) | ||
16 | » { | ||
17 | » } | ||
11 | }</string> | 18 | }</string> |
12 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`MyClass.X'·is·less·accessible·than·method·`MyClass.method(MyClass.X)' | 19 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`MyClass.X'·is·less·accessible·than·method·`MyClass.method(MyClass.X)' |
13 | //·Line:·12 | 20 | //·Line:·12 |
14 | public·class·MyClass·{ | 21 | public·class·MyClass·{ |
15 | » // | 22 | » // |
Offset 21, 26 lines modified | Offset 30, 17 lines modified | ||
21 | » » a,·b | 30 | » » a,·b |
22 | » } | 31 | » } |
23 | » public·void·method·(X·arg) | 32 | » public·void·method·(X·arg) |
24 | » { | 33 | » { |
25 | » } | 34 | » } |
26 | }</string> | 35 | }</string> |
27 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·` | 36 | ····<string>//·CS0051:·Inconsistent·accessibility:·parameter·type·`C.S?[][]'·is·less·accessible·than·method·`C.Foo(C.S?[][])' |
28 | //·Line:· | 37 | //·Line:·7 |
29 | internal·class·NV | ||
30 | { | ||
31 | } | ||
32 | public·partial·class·C1 | ||
33 | { | ||
34 | } | ||
35 | p | 38 | public·class·C |
36 | { | 39 | { |
40 | » struct·S·{} | ||
41 | » public·void·Foo·(S?[][]·o)·{} | ||
37 | » public·void·Foo·(NV·arg) | ||
38 | » { | ||
39 | » } | ||
40 | }</string> | 42 | }</string> |
41 | ··</Examples> | 43 | ··</Examples> |
42 | </ErrorDocumentation> | 44 | </ErrorDocumentation> |
Offset 17, 27 lines modified | Offset 17, 14 lines modified | ||
17 | » { | 17 | » { |
18 | » } | 18 | » } |
19 | » static·void·Foo·(string·x) | 19 | » static·void·Foo·(string·x) |
20 | » { | 20 | » { |
21 | » } | 21 | » } |
22 | }</string> | 22 | }</string> |
23 | ····<string>//·CS1615:·Argument·`#1'·does·not·require·`ref'·modifier.·Consider·removing·`ref'·modifier | ||
24 | //·Line:·11 | ||
25 | class·C | ||
26 | { | ||
27 | » public·static·void·test·(int·i)·{} | ||
28 | » public·static·void·Main() | ||
29 | » { | ||
30 | » » int·i·=·1; | ||
31 | » » test·(ref·i); | ||
32 | » } | ||
33 | }</string> | ||
34 | ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier | 23 | ····<string>//·CS1615:·Argument·`#2'·does·not·require·`out'·modifier.·Consider·removing·`out'·modifier |
35 | //·Line:·13 | 24 | //·Line:·13 |
36 | public·class·X | 25 | public·class·X |
37 | { | 26 | { |
38 | » public·static·void·Test·(params·int[]·a) | 27 | » public·static·void·Test·(params·int[]·a) |
39 | » { | 28 | » { |
Offset 45, 9 lines modified | Offset 32, 22 lines modified | ||
45 | » public·static·void·Main() | 32 | » public·static·void·Main() |
46 | » { | 33 | » { |
47 | » » int·i; | 34 | » » int·i; |
48 | » » Test·(1,·out·i); | 35 | » » Test·(1,·out·i); |
49 | » } | 36 | » } |
50 | }</string> | 37 | }</string> |
38 | ····<string>//·CS1615:·Argument·`#1'·does·not·require·`ref'·modifier.·Consider·removing·`ref'·modifier | ||
39 | //·Line:·11 | ||
40 | class·C | ||
41 | { | ||
42 | » public·static·void·test·(int·i)·{} | ||
43 | » public·static·void·Main() | ||
44 | » { | ||
45 | » » int·i·=·1; | ||
46 | » » test·(ref·i); | ||
47 | » } | ||
48 | }</string> | ||
51 | ··</Examples> | 49 | ··</Examples> |
52 | </ErrorDocumentation> | 50 | </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>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·`System.Exception' | ||
6 | //·Line:·8 | ||
7 | class·ClassMain·{ | ||
8 | ········public·static·void·Main()·{ | ||
9 | ················try·{·} | ||
10 | ················catch·(System.Exception)·{·} | ||
11 | ················catch·(System.Exception)·{·} | ||
12 | ········} | ||
13 | }</string> | ||
14 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`C<dynamic>' | 5 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`C<dynamic>' |
15 | //·Line:·17 | 6 | //·Line:·17 |
16 | class·D<T>·:·C<object> | 7 | class·D<T>·:·C<object> |
17 | { | 8 | { |
18 | } | 9 | } |
Offset 34, 13 lines modified | Offset 24, 23 lines modified | ||
34 | }</string> | 24 | }</string> |
35 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception' | 25 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception' |
36 | //·Line:·8 | 26 | //·Line:·8 |
37 | class·ClassMain·{ | 27 | class·ClassMain·{ |
38 | ········public·static·void·Main()·{ | 28 | ········public·static·void·Main()·{ |
39 | ················try·{·} | 29 | ················try·{·} |
30 | ················catch·(System.Exception)·{·} | ||
31 | ················catch·(System.Exception)·{·} | ||
32 | ········} | ||
33 | }</string> | ||
34 | ····<string>//·CS0160:·A·previous·catch·clause·already·catches·all·exceptions·of·this·or·a·super·type·`System.Exception' | ||
35 | //·Line:·8 | ||
36 | class·ClassMain·{ | ||
37 | ········public·static·void·Main()·{ | ||
38 | ················try·{·} | ||
40 | ················catch·(System.Exception)·{·} | 39 | ················catch·(System.Exception)·{·} |
41 | ················catch·(System.ApplicationException)·{·} | 40 | ················catch·(System.ApplicationException)·{·} |
42 | ········} | 41 | ········} |
43 | }</string> | 42 | }</string> |
44 | ··</Examples> | 43 | ··</Examples> |
45 | </ErrorDocumentation> | 44 | </ErrorDocumentation> |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS1027</ErrorName> | 3 | ··<ErrorName>CS1027</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1027:·Expected·`#endif'·directive | 5 | ····<string>//·CS1027:·Expected·`#endif'·directive |
6 | //·Line:·11 | ||
7 | //·Compiler·options:·-d:NET_2_0 | ||
8 | #if·NET_2_0 | ||
9 | class·Test | ||
10 | { | ||
11 | }</string> | ||
12 | ····<string>//·CS1027:·Expected·`#endif'·directive | ||
13 | //·Line:·6 | 6 | //·Line:·6 |
14 | #if·false</string> | 7 | #if·false</string> |
15 | ····<string>//·CS1027:·Expected·`#endif'·directive | 8 | ····<string>//·CS1027:·Expected·`#endif'·directive |
16 | //·Line:·6 | 9 | //·Line:·6 |
17 | #if·false | 10 | #if·false |
18 | /*·hey·*/·#endif</string> | 11 | /*·hey·*/·#endif</string> |
12 | ····<string>//·CS1027:·Expected·`#endif'·directive | ||
13 | //·Line:·11 | ||
14 | //·Compiler·options:·-d:NET_2_0 | ||
15 | #if·NET_2_0 | ||
16 | class·Test | ||
17 | { | ||
18 | }</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </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>CS2006</ErrorName> | 3 | ··<ErrorName>CS2006</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS2006:·Missing·argument·for·`/debug:'·option | ||
6 | //·Line:·0 | ||
7 | //·Compiler·options:·-debug:</string> | ||
8 | ····<string>//·CS2006:·Missing·argument·for·`/d:'·option | 5 | ····<string>//·CS2006:·Missing·argument·for·`/d:'·option |
9 | //·Line:·0 | 6 | //·Line:·0 |
10 | //·Compiler·options:·-d:</string> | 7 | //·Compiler·options:·-d:</string> |
8 | ····<string>//·CS2006:·Missing·argument·for·`/debug:'·option | ||
9 | //·Line:·0 | ||
10 | //·Compiler·options:·-debug:</string> | ||
11 | ··</Examples> | 11 | ··</Examples> |
12 | </ErrorDocumentation> | 12 | </ErrorDocumentation> |
Offset 1, 12 lines modified | Offset 1, 19 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0132</ErrorName> | 3 | ··<ErrorName>CS0132</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | 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 | ||
6 | //·Line:·5 | 13 | //·Line:·5 |
7 | class·X·{ | 14 | class·X·{ |
8 | ····static·int·ii·=·55; | 15 | ····static·int·ii·=·55; |
9 | » static·X·(int·x) | 16 | » static·X·(int·x) |
10 | » { | 17 | » { |
11 | » } | 18 | » } |
12 | }</string> | 19 | }</string> |
Offset 23, 16 lines modified | Offset 30, 9 lines modified | ||
23 | » { | 30 | » { |
24 | » } | 31 | » } |
25 | » static·void·Main·() | 32 | » static·void·Main·() |
26 | » { | 33 | » { |
27 | » } | 34 | » } |
28 | }</string> | 35 | }</string> |
29 | ····<string>//·CS0132:·`X.X(int)':·The·static·constructor·must·be·parameterless | ||
30 | //·Line:·4 | ||
31 | class·X·{ | ||
32 | » static·X·(int·x) | ||
33 | » { | ||
34 | » } | ||
35 | }</string> | ||
36 | ··</Examples> | 36 | ··</Examples> |
37 | </ErrorDocumentation> | 37 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0069</ErrorName> | 3 | ··<ErrorName>CS0069</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors | 5 | ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors |
6 | //·Line:·1 | 6 | //·Line:·11 |
7 | using·System; | 7 | using·System; |
8 | public·delegate·void·FooHandler·(); | 8 | public·delegate·void·FooHandler·(); |
9 | interface·IBar | 9 | interface·IBar<T> |
10 | { | ||
10 | » event·FooHandler·OnFoo·{ | 11 | » event·FooHandler·OnFoo·{ |
11 | » » add·{·} | ||
12 | » » remove·{·} | 12 | » » remove·{·} |
13 | » } | 13 | » } |
14 | }</string> | 14 | }</string> |
15 | ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors | 15 | ····<string>//·CS0069:·Event·in·interface·cannot·have·add·or·remove·accessors |
16 | //·Line:·1 | 16 | //·Line:·13 |
17 | using·System; | 17 | using·System; |
18 | public·delegate·void·FooHandler·(); | 18 | public·delegate·void·FooHandler·(); |
19 | interface·IBar·{ | ||
19 | interface·IBar<T> | ||
20 | { | ||
21 | » event·FooHandler·OnFoo·{ | 20 | » event·FooHandler·OnFoo·{ |
21 | » » add·{·} | ||
22 | » » remove·{·} | 22 | » » remove·{·} |
23 | » } | 23 | » } |
24 | }</string> | 24 | }</string> |
25 | ··</Examples> | 25 | ··</Examples> |
26 | </ErrorDocumentation> | 26 | </ErrorDocumentation> |
Offset 1, 35 lines modified | Offset 1, 11 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0070</ErrorName> | 3 | ··<ErrorName>CS0070</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0070:·The·event·`A.evt'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`A' | ||
6 | //·Line:·22 | ||
7 | using·System; | ||
8 | public·static·class·EventExtensions | ||
9 | { | ||
10 | » public·static·void·Raise·(this·EventHandler·h) | ||
11 | » { | ||
12 | » } | ||
13 | } | ||
14 | public·class·A | ||
15 | { | ||
16 | » public·event·EventHandler·evt; | ||
17 | } | ||
18 | public·class·B·:·A | ||
19 | { | ||
20 | » public·void·Run() | ||
21 | » { | ||
22 | » » Action·a·=·()·=>·evt.Raise·(); | ||
23 | » } | ||
24 | }</string> | ||
25 | ····<string>//·CS0070:·The·event·`Button.Click'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`Button' | 5 | ····<string>//·CS0070:·The·event·`Button.Click'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`Button' |
26 | //·Line:·20 | 6 | //·Line:·20 |
27 | using·System; | 7 | using·System; |
28 | public·delegate·void·EventHandler·(int·i,·int·j); | 8 | public·delegate·void·EventHandler·(int·i,·int·j); |
Offset 52, 9 lines modified | Offset 28, 33 lines modified | ||
52 | » { | 28 | » { |
53 | » } | 29 | » } |
54 | » | 30 | » |
55 | » public·static·void·Main·() | 31 | » public·static·void·Main·() |
56 | » { | 32 | » { |
57 | » } | 33 | » } |
58 | }</string> | 34 | }</string> |
35 | ····<string>//·CS0070:·The·event·`A.evt'·can·only·appear·on·the·left·hand·side·of·+=·or·-=·when·used·outside·of·the·type·`A' | ||
36 | //·Line:·22 | ||
37 | using·System; | ||
38 | public·static·class·EventExtensions | ||
39 | { | ||
40 | » public·static·void·Raise·(this·EventHandler·h) | ||
41 | » { | ||
42 | » } | ||
43 | } | ||
44 | public·class·A | ||
45 | { | ||
46 | » public·event·EventHandler·evt; | ||
47 | } | ||
48 | public·class·B·:·A | ||
49 | { | ||
50 | » public·void·Run() | ||
51 | » { | ||
52 | » » Action·a·=·()·=>·evt.Raise·(); | ||
53 | » } | ||
54 | }</string> | ||
59 | ··</Examples> | 55 | ··</Examples> |
60 | </ErrorDocumentation> | 56 | </ErrorDocumentation> |
Offset 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>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> | ||
18 | ····<string>//·CS1621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks | 5 | ····<string>//·CS1621:·The·yield·statement·cannot·be·used·inside·anonymous·method·blocks |
19 | //·Line:·12 | 6 | //·Line:·12 |
20 | using·System; | 7 | using·System; |
21 | using·System.Collections; | 8 | using·System.Collections; |
22 | public·class·Test | 9 | public·class·Test |
Offset 35, 9 lines modified | Offset 19, 25 lines modified | ||
35 | » » yield·break; | 19 | » » yield·break; |
36 | » } | 20 | » } |
37 | » void·Call·(Action·a) | 21 | » void·Call·(Action·a) |
38 | » { | 22 | » { |
39 | » } | 23 | » } |
40 | }</string> | 24 | }</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> | ||
41 | ··</Examples> | 38 | ··</Examples> |
42 | </ErrorDocumentation> | 39 | </ErrorDocumentation> |
Offset 4, 30 lines modified | Offset 4, 30 lines modified | ||
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first | 5 | ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first |
6 | //·Line:·11 | 6 | //·Line:·11 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | public·class·C | 8 | public·class·C |
9 | { | 9 | { |
10 | ···public·static·void·Main() | ||
11 | ···{ | ||
12 | ······int·x·=·1; | ||
13 | ······int·y·=·1; | ||
14 | ······long·value·=·(((long)x)·<<·32)·|·y; | ||
15 | ···} | ||
16 | }</string> | ||
17 | ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first | ||
18 | //·Line:·11 | ||
19 | //·Compiler·options:·-warnaserror·-warn:3 | ||
20 | public·class·C | ||
21 | { | ||
22 | » uint·extra_flags; | 10 | » uint·extra_flags; |
23 | » » | 11 | » » |
24 | » internal·bool·BestFitMapping·{ | 12 | » internal·bool·BestFitMapping·{ |
25 | » » set·{ | 13 | » » set·{ |
26 | » » » extra_flags·=·(uint)·((extra_flags·&·~0x30)·|·(value·?·0x10·:·0x20)); | 14 | » » » extra_flags·=·(uint)·((extra_flags·&·~0x30)·|·(value·?·0x10·:·0x20)); |
27 | » » } | 15 | » » } |
28 | » } | 16 | » } |
29 | }</string> | 17 | }</string> |
18 | ····<string>//·CS0675:·The·operator·`|'·used·on·the·sign-extended·type·`int'.·Consider·casting·to·a·smaller·unsigned·type·first | ||
19 | //·Line:·11 | ||
20 | //·Compiler·options:·-warnaserror·-warn:3 | ||
21 | public·class·C | ||
22 | { | ||
23 | ···public·static·void·Main() | ||
24 | ···{ | ||
25 | ······int·x·=·1; | ||
26 | ······int·y·=·1; | ||
27 | ······long·value·=·(((long)x)·<<·32)·|·y; | ||
28 | ···} | ||
29 | }</string> | ||
30 | ··</Examples> | 30 | ··</Examples> |
31 | </ErrorDocumentation> | 31 | </ErrorDocumentation> |
Offset 1, 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>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> | ||
5 | ····<string>//·CS0066:·`Button.Click':·event·must·be·of·a·delegate·type | 10 | ····<string>//·CS0066:·`Button.Click':·event·must·be·of·a·delegate·type |
6 | //·Line·:·10 | 11 | //·Line·:·10 |
7 | using·System; | 12 | using·System; |
8 | public·delegate·void·EventHandler·(object·sender,·EventArgs·e); | 13 | public·delegate·void·EventHandler·(object·sender,·EventArgs·e); |
Offset 23, 15 lines modified | Offset 29, 9 lines modified | ||
23 | » public·static·void·Main·() | 29 | » public·static·void·Main·() |
24 | » { | 30 | » { |
25 | » » Blah·b·=·new·Blah·(); | 31 | » » Blah·b·=·new·Blah·(); |
26 | » } | 32 | » } |
27 | » | 33 | » |
28 | }</string> | 34 | }</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> | ||
34 | ··</Examples> | 35 | ··</Examples> |
35 | </ErrorDocumentation> | 36 | </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 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>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:·1 | 6 | //·Line:·12 |
7 | //·Compiler·options:·-warnaserror·-warn:3 | 7 | //·Compiler·options:·-warnaserror·-warn:3 |
8 | class· | 8 | class·A |
9 | { | 9 | { |
10 | » | 10 | » delegate·void·D·(); |
11 | » D·d·=·null; | ||
12 | » | ||
13 | » public·A·() | ||
11 | » { | 14 | » { |
15 | » » bool·b·=·d·==·d; | ||
12 | » » int·a·=·20; | ||
13 | » » if·(a·>·a)·{ | ||
14 | » » » return; | ||
15 | » » } | ||
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? | 18 | ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? |
19 | //·Line:·10 | 19 | //·Line:·10 |
20 | //·Compiler·options:·-warnaserror·-warn:3 | 20 | //·Compiler·options:·-warnaserror·-warn:3 |
21 | class·C | 21 | class·C |
Offset 27, 22 lines modified | Offset 27, 22 lines modified | ||
27 | » » int?·a·=·20; | 27 | » » int?·a·=·20; |
28 | » » if·(a·>·a)·{ | 28 | » » if·(a·>·a)·{ |
29 | » » » return; | 29 | » » » return; |
30 | » » } | 30 | » » } |
31 | » } | 31 | » } |
32 | }</string> | 32 | }</string> |
33 | ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? | 33 | ····<string>//·CS1718:·A·comparison·made·to·same·variable.·Did·you·mean·to·compare·something·else? |
34 | //·Line:·1 | 34 | //·Line:·10 |
35 | //·Compiler·options:·-warnaserror·-warn:3 | 35 | //·Compiler·options:·-warnaserror·-warn:3 |
36 | class· | 36 | class·C |
37 | { | 37 | { |
38 | » public·static·void·Main·()· | ||
38 | » delegate·void·D·(); | ||
39 | » D·d·=·null; | ||
40 | » | ||
41 | » public·A·() | ||
42 | » { | 39 | » {· |
43 | » » | 40 | » » int·a·=·20; |
41 | » » if·(a·>·a)·{ | ||
42 | » » » return; | ||
43 | » » } | ||
44 | » } | 44 | » } |
45 | }</string> | 45 | }</string> |
46 | ··</Examples> | 46 | ··</Examples> |
47 | </ErrorDocumentation> | 47 | </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·- | 7 | //·Compiler·options:·-res:1,A·-res:2,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·-res: | 10 | //·Compiler·options:·-res:1,A·-linkres:1,A</string> |
11 | ··</Examples> | 11 | ··</Examples> |
12 | </ErrorDocumentation> | 12 | </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 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 | » | 11 | » void·Test·() |
12 | » { | 12 | » { |
13 | » » D·d·=· | 13 | » » D·d·=·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 | » void· | 22 | » static·void·Main·() |
23 | » { | 23 | » { |
24 | » » D·d·=·Foo; | 24 | » » D·d·=·new·D·(new·C·().Foo); |
25 | » } | 25 | » } |
26 | }</string> | 26 | }</string> |
27 | ··</Examples> | 27 | ··</Examples> |
28 | </ErrorDocumentation> | 28 | </ErrorDocumentation> |
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, 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:·6 |
7 | interface·Interface | 7 | interface·Interface |
8 | { | 8 | {· |
9 | 9 | » 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:·9 |
13 | interface·Interface | 13 | interface·Interface |
14 | { | 14 | { |
15 | 15 | ····const·bool·value·=·false; | |
16 | }</string> | 16 | }</string> |
17 | ··</Examples> | 17 | ··</Examples> |
18 | </ErrorDocumentation> | 18 | </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>CS0202</ErrorName> | 3 | ··<ErrorName>CS0202</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`System.Collections.Generic.IEnumerable<string>'·of·`Test.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property | ||
6 | //·Line:·10 | ||
7 | using·System; | ||
8 | using·System.Collections.Generic; | ||
9 | class·Test·{ | ||
10 | ········static·void·Main·() | ||
11 | ········{ | ||
12 | ················Test·obj·=·new·Test·(); | ||
13 | ················foreach·(string·s·in·obj)·{ | ||
14 | ················} | ||
15 | ········} | ||
16 | ········public·IEnumerable<string>·GetEnumerator·() | ||
17 | ········{ | ||
18 | » » return·null; | ||
19 | ········} | ||
20 | }</string> | ||
21 | ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`Foo.E[]'·of·`Foo.P.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property | 5 | ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`Foo.E[]'·of·`Foo.P.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property |
22 | //·Line:·18 | 6 | //·Line:·18 |
23 | public·class·Foo | 7 | public·class·Foo |
24 | { | 8 | { |
25 | ········public·class·E·{} | 9 | ········public·class·E·{} |
26 | ············ | 10 | ············ |
Offset 39, 9 lines modified | Offset 21, 27 lines modified | ||
39 | ········{ | 21 | ········{ |
40 | ············P·o·=·new·P·(); | 22 | ············P·o·=·new·P·(); |
41 | ············foreach·(P·p·in·o) | 23 | ············foreach·(P·p·in·o) |
42 | ············{ | 24 | ············{ |
43 | ············} | 25 | ············} |
44 | ········} | 26 | ········} |
45 | }</string> | 27 | }</string> |
28 | ····<string>//·CS0202:·foreach·statement·requires·that·the·return·type·`System.Collections.Generic.IEnumerable<string>'·of·`Test.GetEnumerator()'·must·have·a·suitable·public·MoveNext·method·and·public·Current·property | ||
29 | //·Line:·10 | ||
30 | using·System; | ||
31 | using·System.Collections.Generic; | ||
32 | class·Test·{ | ||
33 | ········static·void·Main·() | ||
34 | ········{ | ||
35 | ················Test·obj·=·new·Test·(); | ||
36 | ················foreach·(string·s·in·obj)·{ | ||
37 | ················} | ||
38 | ········} | ||
39 | ········public·IEnumerable<string>·GetEnumerator·() | ||
40 | ········{ | ||
41 | » » return·null; | ||
42 | ········} | ||
43 | }</string> | ||
46 | ··</Examples> | 44 | ··</Examples> |
47 | </ErrorDocumentation> | 45 | </ErrorDocumentation> |
Offset 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>CS0026</ErrorName> | 3 | ··<ErrorName>CS0026</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0026:·Keyword·`this'·is·not·valid·in·a·static·property,·static·method,·or·static·field·initializer | 5 | ····<string>//·CS0026:·Keyword·`this'·is·not·valid·in·a·static·property,·static·method,·or·static·field·initializer |
6 | //·Line:· | 6 | //·Line:·6 |
7 | class·X·{ | 7 | class·X·{ |
8 | » static·void·A·() | ||
8 | » static·object·o·=·this; | ||
9 | » static·int·Main·() | ||
10 | » { | 9 | » { |
11 | » » | 10 | » » this·=·null; |
12 | » } | 11 | » } |
13 | }</string> | 12 | }</string> |
14 | ····<string>//·CS0026:·Keyword·`this'·is·not·valid·in·a·static·property,·static·method,·or·static·field·initializer | 13 | ····<string>//·CS0026:·Keyword·`this'·is·not·valid·in·a·static·property,·static·method,·or·static·field·initializer |
15 | //·Line:· | 14 | //·Line:·4 |
16 | class·X·{ | 15 | class·X·{ |
17 | » static· | 16 | » static·object·o·=·this; |
17 | » static·int·Main·() | ||
18 | » { | 18 | » { |
19 | » » | 19 | » » return·1; |
20 | » } | 20 | » } |
21 | }</string> | 21 | }</string> |
22 | ··</Examples> | 22 | ··</Examples> |
23 | </ErrorDocumentation> | 23 | </ErrorDocumentation> |
Offset 1, 11 lines modified | Offset 1, 22 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0553</ErrorName> | 3 | ··<ErrorName>CS0553</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0553:·User-defined·conversion·`DerivedClass.implicit·operator·BaseClass(DerivedClass)'·cannot·convert·to·or·from·a·base·class | ||
6 | //·Line:·8 | ||
7 | class·BaseClass·{ | ||
8 | } | ||
9 | class·DerivedClass:·BaseClass·{ | ||
10 | ········public·static·implicit·operator·BaseClass(DerivedClass·value)·{ | ||
11 | ················return·new·BaseClass(); | ||
12 | ········} | ||
13 | }</string> | ||
5 | ····<string>//·CS0553:·User-defined·conversion·`plj.aClass.implicit·operator·plj.aClass(object)'·cannot·convert·to·or·from·a·base·class | 14 | ····<string>//·CS0553:·User-defined·conversion·`plj.aClass.implicit·operator·plj.aClass(object)'·cannot·convert·to·or·from·a·base·class |
6 | //·Line:·10 | 15 | //·Line:·10 |
7 | using·System; | 16 | using·System; |
8 | namespace·plj | 17 | namespace·plj |
9 | { | 18 | { |
Offset 13, 20 lines modified | Offset 24, 9 lines modified | ||
13 | » { | 24 | » { |
14 | » » public·static·implicit·operator·aClass(object·o) | 25 | » » public·static·implicit·operator·aClass(object·o) |
15 | » » {· | 26 | » » {· |
16 | » » » return·null; | 27 | » » » return·null; |
17 | » » } | 28 | » » } |
18 | » } | 29 | » } |
19 | }</string> | 30 | }</string> |
20 | ····<string>//·CS0553:·User-defined·conversion·`DerivedClass.implicit·operator·BaseClass(DerivedClass)'·cannot·convert·to·or·from·a·base·class | ||
21 | //·Line:·8 | ||
22 | class·BaseClass·{ | ||
23 | } | ||
24 | class·DerivedClass:·BaseClass·{ | ||
25 | ········public·static·implicit·operator·BaseClass(DerivedClass·value)·{ | ||
26 | ················return·new·BaseClass(); | ||
27 | ········} | ||
28 | }</string> | ||
29 | ··</Examples> | 31 | ··</Examples> |
30 | </ErrorDocumentation> | 32 | </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·-keyfile:key.snk |
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 |
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 12, 14 lines modified | Offset 12, 31 lines modified | ||
12 | » } | 12 | » } |
13 | » static·void·Main·() | 13 | » static·void·Main·() |
14 | » { | 14 | » { |
15 | » » 1.Check·(); | 15 | » » 1.Check·(); |
16 | » } | 16 | » } |
17 | }</string> | 17 | }</string> |
18 | ····<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' | ||
19 | //·Line:·15 | ||
20 | static·class·S | ||
21 | { | ||
22 | » public·static·void·Foo·(this·uint·i) | ||
23 | » { | ||
24 | » } | ||
25 | } | ||
26 | class·B | ||
27 | { | ||
28 | » static·void·Main·() | ||
29 | » { | ||
30 | » » 55.Foo·(); | ||
31 | » } | ||
32 | }</string> | ||
18 | ····<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' | 33 | ····<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' |
19 | //·Line:·20 | 34 | //·Line:·20 |
20 | using·System; | 35 | using·System; |
21 | using·System.Collections; | 36 | using·System.Collections; |
22 | static·class·Extensions | 37 | static·class·Extensions |
Offset 34, 26 lines modified | Offset 51, 9 lines modified | ||
34 | » IList·mFoo; | 51 | » IList·mFoo; |
35 | » void·Frobnicate·() | 52 | » void·Frobnicate·() |
36 | » { | 53 | » { |
37 | » » mFoo.Frobnicate<Test>·(); | 54 | » » mFoo.Frobnicate<Test>·(); |
38 | » } | 55 | » } |
39 | }</string> | 56 | }</string> |
40 | ····<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' | ||
41 | //·Line:·15 | ||
42 | static·class·S | ||
43 | { | ||
44 | » public·static·void·Foo·(this·uint·i) | ||
45 | » { | ||
46 | » } | ||
47 | } | ||
48 | class·B | ||
49 | { | ||
50 | » static·void·Main·() | ||
51 | » { | ||
52 | » » 55.Foo·(); | ||
53 | » } | ||
54 | }</string> | ||
55 | ··</Examples> | 57 | ··</Examples> |
56 | </ErrorDocumentation> | 58 | </ErrorDocumentation> |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0446</ErrorName> | 3 | ··<ErrorName>CS0446</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·` | 5 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`method·group' |
6 | //·Line:·8 | 6 | //·Line:·8 |
7 | class·C | 7 | class·C |
8 | { | 8 | { |
9 | » static·void·M·() | 9 | » static·void·M·() |
10 | » { | 10 | » { |
11 | » » foreach·(int·i·in· | 11 | » » foreach·(int·i·in·Test) |
12 | » » { | 12 | » » { |
13 | » » } | 13 | » » } |
14 | » } | 14 | » } |
15 | » static·void·Test·()·{·} | ||
15 | }</string> | 16 | }</string> |
16 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·` | 17 | ····<string>//·CS0446:·Foreach·statement·cannot·operate·on·a·`anonymous·method' |
17 | //·Line:·8 | 18 | //·Line:·8 |
18 | class·C | 19 | class·C |
19 | { | 20 | { |
20 | » static·void·M·() | 21 | » static·void·M·() |
21 | » { | 22 | » { |
22 | » » foreach·(int·i·in· | 23 | » » foreach·(int·i·in·delegate·{·}·) |
23 | » » { | 24 | » » { |
24 | » » } | 25 | » » } |
25 | » } | 26 | » } |
26 | » static·void·Test·()·{·} | ||
27 | }</string> | 27 | }</string> |
28 | ··</Examples> | 28 | ··</Examples> |
29 | </ErrorDocumentation> | 29 | </ErrorDocumentation> |
Offset 1, 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>CS1112</ErrorName> | 3 | ··<ErrorName>CS1112</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS1112:·Do·not·use·`System.Runtime.CompilerServices.ExtensionAttribute'·directly.·Use·parameter·modifier·`this'·instead | 5 | ····<string>//·CS1112:·Do·not·use·`System.Runtime.CompilerServices.ExtensionAttribute'·directly.·Use·parameter·modifier·`this'·instead |
6 | //·Line:·7 | ||
7 | using·System.Runtime.CompilerServices; | ||
8 | [assembly:·ExtensionAttribute]</string> | ||
9 | ····<string>//·CS1112:·Do·not·use·`System.Runtime.CompilerServices.ExtensionAttribute'·directly.·Use·parameter·modifier·`this'·instead | ||
6 | //·Line:·8 | 10 | //·Line:·8 |
7 | using·System.Runtime.CompilerServices; | 11 | using·System.Runtime.CompilerServices; |
8 | static·class·C | 12 | static·class·C |
9 | { | 13 | { |
10 | » [Extension] | 14 | » [Extension] |
11 | » static·void·Foo·(this·string·s) | 15 | » static·void·Foo·(this·string·s) |
12 | » { | 16 | » { |
13 | » } | 17 | » } |
14 | }</string> | 18 | }</string> |
15 | ····<string>//·CS1112:·Do·not·use·`System.Runtime.CompilerServices.ExtensionAttribute'·directly.·Use·parameter·modifier·`this'·instead | ||
16 | //·Line:·7 | ||
17 | using·System.Runtime.CompilerServices; | ||
18 | [assembly:·ExtensionAttribute]</string> | ||
19 | ··</Examples> | 19 | ··</Examples> |
20 | </ErrorDocumentation> | 20 | </ErrorDocumentation> |
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·=·0b; |
10 | ····static·void·Main·()·{} | ||
10 | }</string> | 11 | }</string> |
11 | ····<string>//·CS1013:·Invalid·number | 12 | ····<string>//·CS1013:·Invalid·number |
12 | //·Line·:·6 | 13 | //·Line·:·6 |
13 | class·X | 14 | class·X |
14 | { | 15 | { |
15 | ····static·int·i·=·0x; | 16 | ····static·int·i·=·0x; |
16 | }</string> | 17 | }</string> |
17 | ····<string>//·CS1013:·Invalid·number | 18 | ····<string>//·CS1013:·Invalid·number |
18 | //·Line·:·6 | 19 | //·Line·:·6 |
19 | class·X | 20 | class·X |
20 | { | 21 | { |
21 | ····static·int·i·=·0 | 22 | ····static·int·i·=·0x0_; |
22 | ····static·void·Main·()·{} | ||
23 | }</string> | 23 | }</string> |
24 | ··</Examples> | 24 | ··</Examples> |
25 | </ErrorDocumentation> | 25 | </ErrorDocumentation> |
Offset 2, 23 lines modified | Offset 2, 23 lines modified | ||
2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | 2 | <ErrorDocumentation·xmlns:xsd="http://www.w3.org/2001/XMLSchema"·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
3 | ··<ErrorName>CS0465</ErrorName> | 3 | ··<ErrorName>CS0465</ErrorName> |
4 | ··<Examples> | 4 | ··<Examples> |
5 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? | 5 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? |
6 | //·Line:·7 | 6 | //·Line:·7 |
7 | //·Compiler·options:·-warnaserror·-warn:1 | 7 | //·Compiler·options:·-warnaserror·-warn:1 |
8 | class·T | ||
9 | 8 | interface·I | |
9 | { | ||
10 | ···· | 10 | ····void·Finalize·(); |
11 | ····{ | ||
12 | ····} | ||
13 | }</string> | 11 | }</string> |
14 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? | 12 | ····<string>//·CS0465:·Introducing·`Finalize'·method·can·interfere·with·destructor·invocation.·Did·you·intend·to·declare·a·destructor? |
15 | //·Line:·7 | 13 | //·Line:·7 |
16 | //·Compiler·options:·-warnaserror·-warn:1 | 14 | //·Compiler·options:·-warnaserror·-warn:1 |
17 | interface·I | ||
18 | 15 | class·T | |
16 | {» | ||
19 | ····void·Finalize·() | 17 | ····static·void·Finalize·() |
18 | ····{ | ||
19 | ····} | ||
20 | }</string> | 20 | }</string> |
21 | ··</Examples> | 21 | ··</Examples> |
22 | </ErrorDocumentation> | 22 | </ErrorDocumentation> |
Offset 1, 465 lines modified | Offset 1, 465 lines modified | Diff chunk too large, falling back to line-by-line diff (463 lines added, 463 lines removed) | |
1 | Zip·file·size:·392664·bytes,·number·of·entries:·463 | 1 | Zip·file·size:·392664·bytes,·number·of·entries:·463 |
2 | -rw----·····2.0·fat·····1509·b-·defN·2 | 2 | -rw----·····2.0·fat·····1509·b-·defN·24-Oct-17·09:23·1 |
3 | -rw----·····2.0·fat·····4460·b-·defN·2 | 3 | -rw----·····2.0·fat·····4460·b-·defN·24-Oct-17·09:23·2 |
4 | -rw----·····2.0·fat······537·b-·defN·2 | 4 | -rw----·····2.0·fat······537·b-·defN·24-Oct-17·09:23·3 |
5 | -rw----·····2.0·fat·····7029·b-·defN·2 | 5 | -rw----·····2.0·fat·····7029·b-·defN·24-Oct-17·09:23·4 |
6 | -rw----·····2.0·fat·····5636·b-·defN·2 | 6 | -rw----·····2.0·fat·····5636·b-·defN·24-Oct-17·09:23·5 |
7 | -rw----·····2.0·fat·····1133·b-·defN·2 | 7 | -rw----·····2.0·fat·····1133·b-·defN·24-Oct-17·09:23·6 |
8 | -rw----·····2.0·fat·····1862·b-·defN·2 | 8 | -rw----·····2.0·fat·····1862·b-·defN·24-Oct-17·09:23·7 |
9 | -rw----·····2.0·fat······904·b-·defN·2 | 9 | -rw----·····2.0·fat······904·b-·defN·24-Oct-17·09:23·8 |
10 | -rw----·····2.0·fat·····3189·b-·defN·2 | 10 | -rw----·····2.0·fat·····3189·b-·defN·24-Oct-17·09:23·8.1 |
11 | -rw----·····2.0·fat·····3641·b-·defN·2 | 11 | -rw----·····2.0·fat·····3641·b-·defN·24-Oct-17·09:23·8.2 |
12 | -rw----·····2.0·fat·····6668·b-·defN·2 | 12 | -rw----·····2.0·fat·····6668·b-·defN·24-Oct-17·09:23·8.2.1 |
13 | -rw----·····2.0·fat·····1672·b-·defN·2 | 13 | -rw----·····2.0·fat·····1672·b-·defN·24-Oct-17·09:23·8.2.2 |
14 | -rw----·····2.0·fat·····5273·b-·defN·2 | 14 | -rw----·····2.0·fat·····5273·b-·defN·24-Oct-17·09:23·8.2.3 |
15 | -rw----·····2.0·fat·····2300·b-·defN·2 | 15 | -rw----·····2.0·fat·····2300·b-·defN·24-Oct-17·09:23·8.2.4 |
16 | -rw----·····2.0·fat·····7752·b-·defN·2 | 16 | -rw----·····2.0·fat·····7752·b-·defN·24-Oct-17·09:23·8.3 |
17 | -rw----·····2.0·fat·····4618·b-·defN·2 | 17 | -rw----·····2.0·fat·····4618·b-·defN·24-Oct-17·09:23·8.4 |
18 | -rw----·····2.0·fat·····2400·b-·defN·2 | 18 | -rw----·····2.0·fat·····2400·b-·defN·24-Oct-17·09:23·8.5 |
19 | -rw----·····2.0·fat·····8367·b-·defN·2 | 19 | -rw----·····2.0·fat·····8367·b-·defN·24-Oct-17·09:23·8.6 |
20 | -rw----·····2.0·fat·····3289·b-·defN·2 | 20 | -rw----·····2.0·fat·····3289·b-·defN·24-Oct-17·09:23·8.7 |
21 | -rw----·····2.0·fat·····1095·b-·defN·2 | 21 | -rw----·····2.0·fat·····1095·b-·defN·24-Oct-17·09:23·8.7.1 |
22 | -rw----·····2.0·fat·····2205·b-·defN·2 | 22 | -rw----·····2.0·fat·····2205·b-·defN·24-Oct-17·09:23·8.7.2 |
23 | -rw----·····2.0·fat·····2675·b-·defN·2 | 23 | -rw----·····2.0·fat·····2675·b-·defN·24-Oct-17·09:23·8.7.3 |
24 | -rw----·····2.0·fat·····2060·b-·defN·2 | 24 | -rw----·····2.0·fat·····2060·b-·defN·24-Oct-17·09:23·8.7.4 |
25 | -rw----·····2.0·fat·····2996·b-·defN·2 | 25 | -rw----·····2.0·fat·····2996·b-·defN·24-Oct-17·09:23·8.7.5 |
26 | -rw----·····2.0·fat·····2709·b-·defN·2 | 26 | -rw----·····2.0·fat·····2709·b-·defN·24-Oct-17·09:23·8.7.6 |
27 | -rw----·····2.0·fat·····2037·b-·defN·2 | 27 | -rw----·····2.0·fat·····2037·b-·defN·24-Oct-17·09:23·8.7.7 |
28 | -rw----·····2.0·fat·····1364·b-·defN·2 | 28 | -rw----·····2.0·fat·····1364·b-·defN·24-Oct-17·09:23·8.7.8 |
29 | -rw----·····2.0·fat······858·b-·defN·2 | 29 | -rw----·····2.0·fat······858·b-·defN·24-Oct-17·09:23·8.7.9 |
30 | -rw----·····2.0·fat······776·b-·defN·2 | 30 | -rw----·····2.0·fat······776·b-·defN·24-Oct-17·09:23·8.7.10 |
31 | -rw----·····2.0·fat·····2441·b-·defN·2 | 31 | -rw----·····2.0·fat·····2441·b-·defN·24-Oct-17·09:23·8.7.11 |
32 | -rw----·····2.0·fat·····1868·b-·defN·2 | 32 | -rw----·····2.0·fat·····1868·b-·defN·24-Oct-17·09:23·8.8 |
33 | -rw----·····2.0·fat·····2887·b-·defN·2 | 33 | -rw----·····2.0·fat·····2887·b-·defN·24-Oct-17·09:23·8.9 |
34 | -rw----·····2.0·fat·····2680·b-·defN·2 | 34 | -rw----·····2.0·fat·····2680·b-·defN·24-Oct-17·09:23·8.10 |
35 | -rw----·····2.0·fat·····1475·b-·defN·2 | 35 | -rw----·····2.0·fat·····1475·b-·defN·24-Oct-17·09:23·8.11 |
36 | -rw----·····2.0·fat·····4174·b-·defN·2 | 36 | -rw----·····2.0·fat·····4174·b-·defN·24-Oct-17·09:23·8.12 |
37 | -rw----·····2.0·fat·····5493·b-·defN·2 | 37 | -rw----·····2.0·fat·····5493·b-·defN·24-Oct-17·09:23·8.13 |
38 | -rw----·····2.0·fat·····2782·b-·defN·2 | 38 | -rw----·····2.0·fat·····2782·b-·defN·24-Oct-17·09:23·8.14 |
39 | -rw----·····2.0·fat·······69·b-·defN·2 | 39 | -rw----·····2.0·fat·······69·b-·defN·24-Oct-17·09:23·9 |
40 | -rw----·····2.0·fat·····2234·b-·defN·2 | 40 | -rw----·····2.0·fat·····2234·b-·defN·24-Oct-17·09:23·9.1 |
41 | -rw----·····2.0·fat······515·b-·defN·2 | 41 | -rw----·····2.0·fat······515·b-·defN·24-Oct-17·09:23·9.2 |
42 | -rw----·····2.0·fat······731·b-·defN·2 | 42 | -rw----·····2.0·fat······731·b-·defN·24-Oct-17·09:23·9.2.1 |
43 | -rw----·····2.0·fat······586·b-·defN·2 | 43 | -rw----·····2.0·fat······586·b-·defN·24-Oct-17·09:23·9.2.2 |
44 | -rw----·····2.0·fat·····2866·b-·defN·2 | 44 | -rw----·····2.0·fat·····2866·b-·defN·24-Oct-17·09:23·9.3 |
45 | -rw----·····2.0·fat·····1274·b-·defN·2 | 45 | -rw----·····2.0·fat·····1274·b-·defN·24-Oct-17·09:23·9.3.1 |
46 | -rw----·····2.0·fat·····3978·b-·defN·2 | 46 | -rw----·····2.0·fat·····3978·b-·defN·24-Oct-17·09:23·9.3.2 |
47 | -rw----·····2.0·fat······542·b-·defN·2 | 47 | -rw----·····2.0·fat······542·b-·defN·24-Oct-17·09:23·9.3.3 |
48 | -rw----·····2.0·fat······820·b-·defN·2 | 48 | -rw----·····2.0·fat······820·b-·defN·24-Oct-17·09:23·9.4 |
49 | -rw----·····2.0·fat·····2667·b-·defN·2 | 49 | -rw----·····2.0·fat·····2667·b-·defN·24-Oct-17·09:23·9.4.1 |
50 | -rw----·····2.0·fat·····6592·b-·defN·2 | 50 | -rw----·····2.0·fat·····6592·b-·defN·24-Oct-17·09:23·9.4.2 |
51 | -rw----·····2.0·fat·····2832·b-·defN·2 | 51 | -rw----·····2.0·fat·····2832·b-·defN·24-Oct-17·09:23·9.4.3 |
52 | -rw----·····2.0·fat······639·b-·defN·2 | 52 | -rw----·····2.0·fat······639·b-·defN·24-Oct-17·09:23·9.4.4 |
53 | -rw----·····2.0·fat······479·b-·defN·2 | 53 | -rw----·····2.0·fat······479·b-·defN·24-Oct-17·09:23·9.4.4.1 |
54 | -rw----·····2.0·fat·····5942·b-·defN·2 | 54 | -rw----·····2.0·fat·····5942·b-·defN·24-Oct-17·09:23·9.4.4.2 |
55 | -rw----·····2.0·fat·····3741·b-·defN·2 | 55 | -rw----·····2.0·fat·····3741·b-·defN·24-Oct-17·09:23·9.4.4.3 |
56 | -rw----·····2.0·fat·····3555·b-·defN·2 | 56 | -rw----·····2.0·fat·····3555·b-·defN·24-Oct-17·09:23·9.4.4.4 |
57 | -rw----·····2.0·fat·····6530·b-·defN·2 | 57 | -rw----·····2.0·fat·····6530·b-·defN·24-Oct-17·09:23·9.4.4.5 |
58 | -rw----·····2.0·fat······382·b-·defN·2 | 58 | -rw----·····2.0·fat······382·b-·defN·24-Oct-17·09:23·9.4.4.6 |
59 | -rw----·····2.0·fat·····1686·b-·defN·2 | 59 | -rw----·····2.0·fat·····1686·b-·defN·24-Oct-17·09:23·9.4.5 |
60 | -rw----·····2.0·fat·····3537·b-·defN·2 | 60 | -rw----·····2.0·fat·····3537·b-·defN·24-Oct-17·09:23·9.5 |
61 | -rw----·····2.0·fat·····1765·b-·defN·2 | 61 | -rw----·····2.0·fat·····1765·b-·defN·24-Oct-17·09:23·9.5.1 |
62 | -rw----·····2.0·fat·····3742·b-·defN·2 | 62 | -rw----·····2.0·fat·····3742·b-·defN·24-Oct-17·09:23·9.5.2 |
63 | -rw----·····2.0·fat·····3912·b-·defN·2 | 63 | -rw----·····2.0·fat·····3912·b-·defN·24-Oct-17·09:23·9.5.3 |
64 | -rw----·····2.0·fat·····9342·b-·defN·2 | 64 | -rw----·····2.0·fat·····9342·b-·defN·24-Oct-17·09:23·9.5.4 |
65 | -rw----·····2.0·fat·····1851·b-·defN·2 | 65 | -rw----·····2.0·fat·····1851·b-·defN·24-Oct-17·09:23·9.5.5 |
66 | -rw----·····2.0·fat·····1970·b-·defN·2 | 66 | -rw----·····2.0·fat·····1970·b-·defN·24-Oct-17·09:23·9.5.6 |
67 | -rw----·····2.0·fat·····3142·b-·defN·2 | 67 | -rw----·····2.0·fat·····3142·b-·defN·24-Oct-17·09:23·9.5.7 |
68 | -rw----·····2.0·fat·······67·b-·defN·2 | 68 | -rw----·····2.0·fat·······67·b-·defN·24-Oct-17·09:23·10 |
69 | -rw----·····2.0·fat·····3741·b-·defN·2 | 69 | -rw----·····2.0·fat·····3741·b-·defN·24-Oct-17·09:23·10.1 |
70 | -rw----·····2.0·fat·····1005·b-·defN·2 | 70 | -rw----·····2.0·fat·····1005·b-·defN·24-Oct-17·09:23·10.2 |
71 | -rw----·····2.0·fat·····8144·b-·defN·2 | 71 | -rw----·····2.0·fat·····8144·b-·defN·24-Oct-17·09:23·10.3 |
72 | -rw----·····2.0·fat·····1104·b-·defN·2 | 72 | -rw----·····2.0·fat·····1104·b-·defN·24-Oct-17·09:23·10.4 |
73 | -rw----·····2.0·fat······670·b-·defN·2 | 73 | -rw----·····2.0·fat······670·b-·defN·24-Oct-17·09:23·10.4.1 |
74 | -rw----·····2.0·fat·····1842·b-·defN·2 | 74 | -rw----·····2.0·fat·····1842·b-·defN·24-Oct-17·09:23·10.4.2 |
75 | -rw----·····2.0·fat······232·b-·defN·2 | 75 | -rw----·····2.0·fat······232·b-·defN·24-Oct-17·09:23·10.4.3 |
76 | -rw----·····2.0·fat·····1107·b-·defN·2 | 76 | -rw----·····2.0·fat·····1107·b-·defN·24-Oct-17·09:23·10.4.4 |
77 | -rw----·····2.0·fat······269·b-·defN·2 | 77 | -rw----·····2.0·fat······269·b-·defN·24-Oct-17·09:23·10.4.5 |
78 | -rw----·····2.0·fat······180·b-·defN·2 | 78 | -rw----·····2.0·fat······180·b-·defN·24-Oct-17·09:23·10.4.6 |
79 | -rw----·····2.0·fat······188·b-·defN·2 | 79 | -rw----·····2.0·fat······188·b-·defN·24-Oct-17·09:23·10.4.7 |
80 | -rw----·····2.0·fat······746·b-·defN·2 | 80 | -rw----·····2.0·fat······746·b-·defN·24-Oct-17·09:23·10.5 |
81 | -rw----·····2.0·fat·····3205·b-·defN·2 | 81 | -rw----·····2.0·fat·····3205·b-·defN·24-Oct-17·09:23·10.5.1 |
82 | -rw----·····2.0·fat·····7386·b-·defN·2 | 82 | -rw----·····2.0·fat·····7386·b-·defN·24-Oct-17·09:23·10.5.2 |
83 | -rw----·····2.0·fat·····2093·b-·defN·2 | 83 | -rw----·····2.0·fat·····2093·b-·defN·24-Oct-17·09:23·10.5.3 |
84 | -rw----·····2.0·fat·····2512·b-·defN·2 | 84 | -rw----·····2.0·fat·····2512·b-·defN·24-Oct-17·09:23·10.5.4 |
85 | -rw----·····2.0·fat·····3608·b-·defN·2 | 85 | -rw----·····2.0·fat·····3608·b-·defN·24-Oct-17·09:23·10.6 |
86 | -rw----·····2.0·fat·····9381·b-·defN·2 | 86 | -rw----·····2.0·fat·····9381·b-·defN·24-Oct-17·09:23·10.7 |
87 | -rw----·····2.0·fat······690·b-·defN·2 | 87 | -rw----·····2.0·fat······690·b-·defN·24-Oct-17·09:23·10.7.1 |
88 | -rw----·····2.0·fat·····1419·b-·defN·2 | 88 | -rw----·····2.0·fat·····1419·b-·defN·24-Oct-17·09:23·10.7.1.1 |
89 | -rw----·····2.0·fat·····3300·b-·defN·2 | 89 | -rw----·····2.0·fat·····3300·b-·defN·24-Oct-17·09:23·10.7.1.2 |
90 | -rw----·····2.0·fat·····5781·b-·defN·2 | 90 | -rw----·····2.0·fat·····5781·b-·defN·24-Oct-17·09:23·10.8 |
91 | -rw----·····2.0·fat·····1390·b-·defN·2 | 91 | -rw----·····2.0·fat·····1390·b-·defN·24-Oct-17·09:23·10.8.1 |
92 | -rw----·····2.0·fat·····6491·b-·defN·2 | 92 | -rw----·····2.0·fat·····6491·b-·defN·24-Oct-17·09:23·10.9 |
93 | -rw----·····2.0·fat·····1703·b-·defN·2 | 93 | -rw----·····2.0·fat·····1703·b-·defN·24-Oct-17·09:23·10.10 |
94 | -rw----·····2.0·fat·····1560·b-·defN·2 | 94 | -rw----·····2.0·fat·····1560·b-·defN·24-Oct-17·09:23·11 |
95 | -rw----·····2.0·fat·····2728·b-·defN·2 | 95 | -rw----·····2.0·fat·····2728·b-·defN·24-Oct-17·09:23·11.1 |
96 | -rw----·····2.0·fat·····2361·b-·defN·2 | 96 | -rw----·····2.0·fat·····2361·b-·defN·24-Oct-17·09:23·11.1.1 |
97 | -rw----·····2.0·fat······331·b-·defN·2 | 97 | -rw----·····2.0·fat······331·b-·defN·24-Oct-17·09:23·11.1.2 |
98 | -rw----·····2.0·fat·····3321·b-·defN·2 | 98 | -rw----·····2.0·fat·····3321·b-·defN·24-Oct-17·09:23·11.1.3 |
99 | -rw----·····2.0·fat·····5540·b-·defN·2 | 99 | -rw----·····2.0·fat·····5540·b-·defN·24-Oct-17·09:23·11.1.4 |
100 | -rw----·····2.0·fat·····5239·b-·defN·2 | 100 | -rw----·····2.0·fat·····5239·b-·defN·24-Oct-17·09:23·11.1.5 |
101 | -rw----·····2.0·fat·····3640·b-·defN·2 | 101 | -rw----·····2.0·fat·····3640·b-·defN·24-Oct-17·09:23·11.1.6 |
102 | -rw----·····2.0·fat·····1026·b-·defN·2 | 102 | -rw----·····2.0·fat·····1026·b-·defN·24-Oct-17·09:23·11.1.7 |
103 | -rw----·····2.0·fat······531·b-·defN·2 | 103 | -rw----·····2.0·fat······531·b-·defN·24-Oct-17·09:23·11.1.8 |
104 | -rw----·····2.0·fat·····2555·b-·defN·2 | 104 | -rw----·····2.0·fat·····2555·b-·defN·24-Oct-17·09:23·11.2 |
105 | -rw----·····2.0·fat······685·b-·defN·2 | 105 | -rw----·····2.0·fat······685·b-·defN·24-Oct-17·09:23·11.2.1 |
106 | -rw----·····2.0·fat······356·b-·defN·2 | 106 | -rw----·····2.0·fat······356·b-·defN·24-Oct-17·09:23·11.2.2 |
107 | -rw----·····2.0·fat······471·b-·defN·2 | 107 | -rw----·····2.0·fat······471·b-·defN·24-Oct-17·09:23·11.2.3 |
108 | -rw----·····2.0·fat······415·b-·defN·2 | 108 | -rw----·····2.0·fat······415·b-·defN·24-Oct-17·09:23·11.2.4 |
109 | -rw----·····2.0·fat······453·b-·defN·2 | 109 | -rw----·····2.0·fat······453·b-·defN·24-Oct-17·09:23·11.2.5 |
110 | -rw----·····2.0·fat······767·b-·defN·2 | 110 | -rw----·····2.0·fat······767·b-·defN·24-Oct-17·09:23·11.2.6 |
111 | -rw----·····2.0·fat······574·b-·defN·2 | 111 | -rw----·····2.0·fat······574·b-·defN·24-Oct-17·09:23·11.3 |
112 | -rw----·····2.0·fat·····3072·b-·defN·2 | 112 | -rw----·····2.0·fat·····3072·b-·defN·24-Oct-17·09:23·11.3.1 |
113 | -rw----·····2.0·fat·····1634·b-·defN·2 | 113 | -rw----·····2.0·fat·····1634·b-·defN·24-Oct-17·09:23·11.3.2 |
114 | -rw----·····2.0·fat·····1071·b-·defN·2 | 114 | -rw----·····2.0·fat·····1071·b-·defN·24-Oct-17·09:23·12 |
115 | -rw----·····2.0·fat······814·b-·defN·2 | 115 | -rw----·····2.0·fat······814·b-·defN·24-Oct-17·09:23·12.1 |
116 | -rw----·····2.0·fat······662·b-·defN·2 | 116 | -rw----·····2.0·fat······662·b-·defN·24-Oct-17·09:23·12.1.1 |
117 | -rw----·····2.0·fat······187·b-·defN·2 | 117 | -rw----·····2.0·fat······187·b-·defN·24-Oct-17·09:23·12.1.2 |
118 | -rw----·····2.0·fat······625·b-·defN·2 | 118 | -rw----·····2.0·fat······625·b-·defN·24-Oct-17·09:23·12.1.2.1 |
119 | -rw----·····2.0·fat······733·b-·defN·2 | 119 | -rw----·····2.0·fat······733·b-·defN·24-Oct-17·09:23·12.1.2.2 |
120 | -rw----·····2.0·fat······550·b-·defN·2 | 120 | -rw----·····2.0·fat······550·b-·defN·24-Oct-17·09:23·12.1.3 |
121 | -rw----·····2.0·fat······643·b-·defN·2 | 121 | -rw----·····2.0·fat······643·b-·defN·24-Oct-17·09:23·12.1.4 |
122 | -rw----·····2.0·fat·····1217·b-·defN·2 | 122 | -rw----·····2.0·fat·····1217·b-·defN·24-Oct-17·09:23·12.1.5 |
123 | -rw----·····2.0·fat·····1521·b-·defN·2 | 123 | -rw----·····2.0·fat·····1521·b-·defN·24-Oct-17·09:23·12.1.6 |
124 | -rw----·····2.0·fat·····3966·b-·defN·2 | 124 | -rw----·····2.0·fat·····3966·b-·defN·24-Oct-17·09:23·12.1.7 |
125 | -rw----·····2.0·fat·····1164·b-·defN·2 | 125 | -rw----·····2.0·fat·····1164·b-·defN·24-Oct-17·09:23·12.2 |
126 | -rw----·····2.0·fat·····3802·b-·defN·2 | 126 | -rw----·····2.0·fat·····3802·b-·defN·24-Oct-17·09:23·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:·167229 | 1 | Zip·file·size:·16722954·bytes,·number·of·entries:·7173 |
2 | -rw----·····2.0·fat····31769·b-·defN·2 | 2 | -rw----·····2.0·fat····31769·b-·defN·24-Oct-17·09:23·0 |
3 | -rw----·····2.0·fat·····7449·b-·defN·2 | 3 | -rw----·····2.0·fat·····7449·b-·defN·24-Oct-17·09:23·1 |
4 | -rw----·····2.0·fat····86008·b-·defN·2 | 4 | -rw----·····2.0·fat····86008·b-·defN·24-Oct-17·09:23·2 |
5 | -rw----·····2.0·fat·····6464·b-·defN·2 | 5 | -rw----·····2.0·fat·····6464·b-·defN·24-Oct-17·09:23·3 |
6 | -rw----·····2.0·fat·····2396·b-·defN·2 | 6 | -rw----·····2.0·fat·····2396·b-·defN·24-Oct-17·09:23·4 |
7 | -rw----·····2.0·fat·····7494·b-·defN·2 | 7 | -rw----·····2.0·fat·····7494·b-·defN·24-Oct-17·09:23·5 |
8 | -rw----·····2.0·fat·····2601·b-·defN·2 | 8 | -rw----·····2.0·fat·····2601·b-·defN·24-Oct-17·09:23·6 |
9 | -rw----·····2.0·fat·····3199·b-·defN·2 | 9 | -rw----·····2.0·fat·····3199·b-·defN·24-Oct-17·09:23·7 |
10 | -rw----·····2.0·fat·····3467·b-·defN·2 | 10 | -rw----·····2.0·fat·····3467·b-·defN·24-Oct-17·09:23·8 |
11 | -rw----·····2.0·fat·····3774·b-·defN·2 | 11 | -rw----·····2.0·fat·····3774·b-·defN·24-Oct-17·09:23·9 |
12 | -rw----·····2.0·fat·····3141·b-·defN·2 | 12 | -rw----·····2.0·fat·····3141·b-·defN·24-Oct-17·09:23·10 |
13 | -rw----·····2.0·fat·····3780·b-·defN·2 | 13 | -rw----·····2.0·fat·····3780·b-·defN·24-Oct-17·09:23·11 |
14 | -rw----·····2.0·fat·····4107·b-·defN·2 | 14 | -rw----·····2.0·fat·····4107·b-·defN·24-Oct-17·09:23·12 |
15 | -rw----·····2.0·fat·····3174·b-·defN·2 | 15 | -rw----·····2.0·fat·····3174·b-·defN·24-Oct-17·09:23·13 |
16 | -rw----·····2.0·fat·····3332·b-·defN·2 | 16 | -rw----·····2.0·fat·····3332·b-·defN·24-Oct-17·09:23·14 |
17 | -rw----·····2.0·fat···105319·b-·defN·2 | 17 | -rw----·····2.0·fat···105319·b-·defN·24-Oct-17·09:23·15 |
18 | -rw----·····2.0·fat····12101·b-·defN·2 | 18 | -rw----·····2.0·fat····12101·b-·defN·24-Oct-17·09:23·16 |
19 | -rw----·····2.0·fat······803·b-·defN·2 | 19 | -rw----·····2.0·fat······803·b-·defN·24-Oct-17·09:23·17 |
20 | -rw----·····2.0·fat·····3817·b-·defN·2 | 20 | -rw----·····2.0·fat·····3817·b-·defN·24-Oct-17·09:23·18 |
21 | -rw----·····2.0·fat·····1410·b-·defN·2 | 21 | -rw----·····2.0·fat·····1410·b-·defN·24-Oct-17·09:23·19 |
22 | -rw----·····2.0·fat·····1678·b-·defN·2 | 22 | -rw----·····2.0·fat·····1678·b-·defN·24-Oct-17·09:23·20 |
23 | -rw----·····2.0·fat·····1946·b-·defN·2 | 23 | -rw----·····2.0·fat·····1946·b-·defN·24-Oct-17·09:23·21 |
24 | -rw----·····2.0·fat·····3110·b-·defN·2 | 24 | -rw----·····2.0·fat·····3110·b-·defN·24-Oct-17·09:23·22 |
25 | -rw----·····2.0·fat·····3375·b-·defN·2 | 25 | -rw----·····2.0·fat·····3375·b-·defN·24-Oct-17·09:23·23 |
26 | -rw----·····2.0·fat·····3649·b-·defN·2 | 26 | -rw----·····2.0·fat·····3649·b-·defN·24-Oct-17·09:23·24 |
27 | -rw----·····2.0·fat·····3917·b-·defN·2 | 27 | -rw----·····2.0·fat·····3917·b-·defN·24-Oct-17·09:23·25 |
28 | -rw----·····2.0·fat····12078·b-·defN·2 | 28 | -rw----·····2.0·fat····12078·b-·defN·24-Oct-17·09:23·26 |
29 | -rw----·····2.0·fat·····1742·b-·defN·2 | 29 | -rw----·····2.0·fat·····1742·b-·defN·24-Oct-17·09:23·27 |
30 | -rw----·····2.0·fat···108677·b-·defN·2 | 30 | -rw----·····2.0·fat···108677·b-·defN·24-Oct-17·09:23·28 |
31 | -rw----·····2.0·fat····21289·b-·defN·2 | 31 | -rw----·····2.0·fat····21289·b-·defN·24-Oct-17·09:23·29 |
32 | -rw----·····2.0·fat···307984·b-·defN·2 | 32 | -rw----·····2.0·fat···307984·b-·defN·24-Oct-17·09:23·30 |
33 | -rw----·····2.0·fat·····1362·b-·defN·2 | 33 | -rw----·····2.0·fat·····1362·b-·defN·24-Oct-17·09:23·31 |
34 | -rw----·····2.0·fat····22050·b-·defN·2 | 34 | -rw----·····2.0·fat····22050·b-·defN·24-Oct-17·09:23·32 |
35 | -rw----·····2.0·fat·····3010·b-·defN·2 | 35 | -rw----·····2.0·fat·····3010·b-·defN·24-Oct-17·09:23·33 |
36 | -rw----·····2.0·fat····40199·b-·defN·2 | 36 | -rw----·····2.0·fat····40199·b-·defN·24-Oct-17·09:23·34 |
37 | -rw----·····2.0·fat····10558·b-·defN·2 | 37 | -rw----·····2.0·fat····10558·b-·defN·24-Oct-17·09:23·35 |
38 | -rw----·····2.0·fat····10762·b-·defN·2 | 38 | -rw----·····2.0·fat····10762·b-·defN·24-Oct-17·09:23·36 |
39 | -rw----·····2.0·fat····13063·b-·defN·2 | 39 | -rw----·····2.0·fat····13063·b-·defN·24-Oct-17·09:23·37 |
40 | -rw----·····2.0·fat·····8706·b-·defN·2 | 40 | -rw----·····2.0·fat·····8706·b-·defN·24-Oct-17·09:23·38 |
41 | -rw----·····2.0·fat····12798·b-·defN·2 | 41 | -rw----·····2.0·fat····12798·b-·defN·24-Oct-17·09:23·39 |
42 | -rw----·····2.0·fat····23668·b-·defN·2 | 42 | -rw----·····2.0·fat····23668·b-·defN·24-Oct-17·09:23·40 |
43 | -rw----·····2.0·fat····13303·b-·defN·2 | 43 | -rw----·····2.0·fat····13303·b-·defN·24-Oct-17·09:23·41 |
44 | -rw----·····2.0·fat····23481·b-·defN·2 | 44 | -rw----·····2.0·fat····23481·b-·defN·24-Oct-17·09:23·42 |
45 | -rw----·····2.0·fat····11133·b-·defN·2 | 45 | -rw----·····2.0·fat····11133·b-·defN·24-Oct-17·09:23·43 |
46 | -rw----·····2.0·fat···381495·b-·defN·2 | 46 | -rw----·····2.0·fat···381495·b-·defN·24-Oct-17·09:23·44 |
47 | -rw----·····2.0·fat····21972·b-·defN·2 | 47 | -rw----·····2.0·fat····21972·b-·defN·24-Oct-17·09:23·45 |
48 | -rw----·····2.0·fat····11850·b-·defN·2 | 48 | -rw----·····2.0·fat····11850·b-·defN·24-Oct-17·09:23·46 |
49 | -rw----·····2.0·fat·····4339·b-·defN·2 | 49 | -rw----·····2.0·fat·····4339·b-·defN·24-Oct-17·09:23·47 |
50 | -rw----·····2.0·fat·····2582·b-·defN·2 | 50 | -rw----·····2.0·fat·····2582·b-·defN·24-Oct-17·09:23·48 |
51 | -rw----·····2.0·fat·····2527·b-·defN·2 | 51 | -rw----·····2.0·fat·····2527·b-·defN·24-Oct-17·09:23·49 |
52 | -rw----·····2.0·fat····99671·b-·defN·2 | 52 | -rw----·····2.0·fat····99671·b-·defN·24-Oct-17·09:23·50 |
53 | -rw----·····2.0·fat····16466·b-·defN·2 | 53 | -rw----·····2.0·fat····16466·b-·defN·24-Oct-17·09:23·51 |
54 | -rw----·····2.0·fat····11429·b-·defN·2 | 54 | -rw----·····2.0·fat····11429·b-·defN·24-Oct-17·09:23·52 |
55 | -rw----·····2.0·fat····26133·b-·defN·2 | 55 | -rw----·····2.0·fat····26133·b-·defN·24-Oct-17·09:23·53 |
56 | -rw----·····2.0·fat·····3214·b-·defN·2 | 56 | -rw----·····2.0·fat·····3214·b-·defN·24-Oct-17·09:23·54 |
57 | -rw----·····2.0·fat····48809·b-·defN·2 | 57 | -rw----·····2.0·fat····48809·b-·defN·24-Oct-17·09:23·55 |
58 | -rw----·····2.0·fat····58809·b-·defN·2 | 58 | -rw----·····2.0·fat····58809·b-·defN·24-Oct-17·09:23·56 |
59 | -rw----·····2.0·fat····10325·b-·defN·2 | 59 | -rw----·····2.0·fat····10325·b-·defN·24-Oct-17·09:23·57 |
60 | -rw----·····2.0·fat····92552·b-·defN·2 | 60 | -rw----·····2.0·fat····92552·b-·defN·24-Oct-17·09:23·58 |
61 | -rw----·····2.0·fat····11423·b-·defN·2 | 61 | -rw----·····2.0·fat····11423·b-·defN·24-Oct-17·09:23·59 |
62 | -rw----·····2.0·fat···161085·b-·defN·2 | 62 | -rw----·····2.0·fat···161085·b-·defN·24-Oct-17·09:23·60 |
63 | -rw----·····2.0·fat····17415·b-·defN·2 | 63 | -rw----·····2.0·fat····17415·b-·defN·24-Oct-17·09:23·61 |
64 | -rw----·····2.0·fat·····6434·b-·defN·2 | 64 | -rw----·····2.0·fat·····6434·b-·defN·24-Oct-17·09:23·62 |
65 | -rw----·····2.0·fat·····2890·b-·defN·2 | 65 | -rw----·····2.0·fat·····2890·b-·defN·24-Oct-17·09:23·63 |
66 | -rw----·····2.0·fat···179619·b-·defN·2 | 66 | -rw----·····2.0·fat···179619·b-·defN·24-Oct-17·09:23·64 |
67 | -rw----·····2.0·fat·····4102·b-·defN·2 | 67 | -rw----·····2.0·fat·····4102·b-·defN·24-Oct-17·09:23·65 |
68 | -rw----·····2.0·fat·····1707·b-·defN·2 | 68 | -rw----·····2.0·fat·····1707·b-·defN·24-Oct-17·09:23·66 |
69 | -rw----·····2.0·fat····10045·b-·defN·2 | 69 | -rw----·····2.0·fat····10045·b-·defN·24-Oct-17·09:23·67 |
70 | -rw----·····2.0·fat····84075·b-·defN·2 | 70 | -rw----·····2.0·fat····84075·b-·defN·24-Oct-17·09:23·68 |
71 | -rw----·····2.0·fat····14268·b-·defN·2 | 71 | -rw----·····2.0·fat····14268·b-·defN·24-Oct-17·09:23·69 |
72 | -rw----·····2.0·fat·····2924·b-·defN·2 | 72 | -rw----·····2.0·fat·····2924·b-·defN·24-Oct-17·09:23·70 |
73 | -rw----·····2.0·fat·····2714·b-·defN·2 | 73 | -rw----·····2.0·fat·····2714·b-·defN·24-Oct-17·09:23·71 |
74 | -rw----·····2.0·fat·····2830·b-·defN·2 | 74 | -rw----·····2.0·fat·····2830·b-·defN·24-Oct-17·09:23·72 |
75 | -rw----·····2.0·fat·····9093·b-·defN·2 | 75 | -rw----·····2.0·fat·····9093·b-·defN·24-Oct-17·09:23·73 |
76 | -rw----·····2.0·fat·····2740·b-·defN·2 | 76 | -rw----·····2.0·fat·····2740·b-·defN·24-Oct-17·09:23·74 |
77 | -rw----·····2.0·fat···579529·b-·defN·2 | 77 | -rw----·····2.0·fat···579529·b-·defN·24-Oct-17·09:23·75 |
78 | -rw----·····2.0·fat·····2030·b-·defN·2 | 78 | -rw----·····2.0·fat·····2030·b-·defN·24-Oct-17·09:23·76 |
79 | -rw----·····2.0·fat·····1679·b-·defN·2 | 79 | -rw----·····2.0·fat·····1679·b-·defN·24-Oct-17·09:23·77 |
80 | -rw----·····2.0·fat·····5529·b-·defN·2 | 80 | -rw----·····2.0·fat·····5529·b-·defN·24-Oct-17·09:23·78 |
81 | -rw----·····2.0·fat···297636·b-·defN·2 | 81 | -rw----·····2.0·fat···297636·b-·defN·24-Oct-17·09:23·79 |
82 | -rw----·····2.0·fat·····3386·b-·defN·2 | 82 | -rw----·····2.0·fat·····3386·b-·defN·24-Oct-17·09:23·80 |
83 | -rw----·····2.0·fat···195994·b-·defN·2 | 83 | -rw----·····2.0·fat···195994·b-·defN·24-Oct-17·09:23·81 |
84 | -rw----·····2.0·fat·····6803·b-·defN·2 | 84 | -rw----·····2.0·fat·····6803·b-·defN·24-Oct-17·09:23·82 |
85 | -rw----·····2.0·fat····30299·b-·defN·2 | 85 | -rw----·····2.0·fat····30299·b-·defN·24-Oct-17·09:23·83 |
86 | -rw----·····2.0·fat···238105·b-·defN·2 | 86 | -rw----·····2.0·fat···238105·b-·defN·24-Oct-17·09:23·84 |
87 | -rw----·····2.0·fat···115939·b-·defN·2 | 87 | -rw----·····2.0·fat···115939·b-·defN·24-Oct-17·09:23·85 |
88 | -rw----·····2.0·fat····11397·b-·defN·2 | 88 | -rw----·····2.0·fat····11397·b-·defN·24-Oct-17·09:23·86 |
89 | -rw----·····2.0·fat·····9466·b-·defN·2 | 89 | -rw----·····2.0·fat·····9466·b-·defN·24-Oct-17·09:23·87 |
90 | -rw----·····2.0·fat···162105·b-·defN·2 | 90 | -rw----·····2.0·fat···162105·b-·defN·24-Oct-17·09:23·88 |
91 | -rw----·····2.0·fat····14219·b-·defN·2 | 91 | -rw----·····2.0·fat····14219·b-·defN·24-Oct-17·09:23·89 |
92 | -rw----·····2.0·fat····14479·b-·defN·2 | 92 | -rw----·····2.0·fat····14479·b-·defN·24-Oct-17·09:23·90 |
93 | -rw----·····2.0·fat···114418·b-·defN·2 | 93 | -rw----·····2.0·fat···114418·b-·defN·24-Oct-17·09:23·91 |
94 | -rw----·····2.0·fat····64300·b-·defN·2 | 94 | -rw----·····2.0·fat····64300·b-·defN·24-Oct-17·09:23·92 |
95 | -rw----·····2.0·fat····29578·b-·defN·2 | 95 | -rw----·····2.0·fat····29578·b-·defN·24-Oct-17·09:23·93 |
96 | -rw----·····2.0·fat·····2010·b-·defN·2 | 96 | -rw----·····2.0·fat·····2010·b-·defN·24-Oct-17·09:23·94 |
97 | -rw----·····2.0·fat·····5522·b-·defN·2 | 97 | -rw----·····2.0·fat·····5522·b-·defN·24-Oct-17·09:23·95 |
98 | -rw----·····2.0·fat·····4227·b-·defN·2 | 98 | -rw----·····2.0·fat·····4227·b-·defN·24-Oct-17·09:23·96 |
99 | -rw----·····2.0·fat·····3634·b-·defN·2 | 99 | -rw----·····2.0·fat·····3634·b-·defN·24-Oct-17·09:23·97 |
100 | -rw----·····2.0·fat·····3372·b-·defN·2 | 100 | -rw----·····2.0·fat·····3372·b-·defN·24-Oct-17·09:23·98 |
101 | -rw----·····2.0·fat····61186·b-·defN·2 | 101 | -rw----·····2.0·fat····61186·b-·defN·24-Oct-17·09:23·99 |
102 | -rw----·····2.0·fat·····8659·b-·defN·2 | 102 | -rw----·····2.0·fat·····8659·b-·defN·24-Oct-17·09:23·100 |
103 | -rw----·····2.0·fat····12447·b-·defN·2 | 103 | -rw----·····2.0·fat····12447·b-·defN·24-Oct-17·09:23·101 |
104 | -rw----·····2.0·fat·····7854·b-·defN·2 | 104 | -rw----·····2.0·fat·····7854·b-·defN·24-Oct-17·09:23·102 |
105 | -rw----·····2.0·fat····10450·b-·defN·2 | 105 | -rw----·····2.0·fat····10450·b-·defN·24-Oct-17·09:23·103 |
106 | -rw----·····2.0·fat·····1099·b-·defN·2 | 106 | -rw----·····2.0·fat·····1099·b-·defN·24-Oct-17·09:23·104 |
107 | -rw----·····2.0·fat·····1365·b-·defN·2 | 107 | -rw----·····2.0·fat·····1365·b-·defN·24-Oct-17·09:23·105 |
108 | -rw----·····2.0·fat·····1644·b-·defN·2 | 108 | -rw----·····2.0·fat·····1644·b-·defN·24-Oct-17·09:23·106 |
109 | -rw----·····2.0·fat·····1912·b-·defN·2 | 109 | -rw----·····2.0·fat·····1912·b-·defN·24-Oct-17·09:23·107 |
110 | -rw----·····2.0·fat·····2180·b-·defN·2 | 110 | -rw----·····2.0·fat·····2180·b-·defN·24-Oct-17·09:23·108 |
111 | -rw----·····2.0·fat·····3453·b-·defN·2 | 111 | -rw----·····2.0·fat·····3453·b-·defN·24-Oct-17·09:23·109 |
112 | -rw----·····2.0·fat·····3718·b-·defN·2 | 112 | -rw----·····2.0·fat·····3718·b-·defN·24-Oct-17·09:23·110 |
113 | -rw----·····2.0·fat·····3992·b-·defN·2 | 113 | -rw----·····2.0·fat·····3992·b-·defN·24-Oct-17·09:23·111 |
114 | -rw----·····2.0·fat·····4260·b-·defN·2 | 114 | -rw----·····2.0·fat·····4260·b-·defN·24-Oct-17·09:23·112 |
115 | -rw----·····2.0·fat····54600·b-·defN·2 | 115 | -rw----·····2.0·fat····54600·b-·defN·24-Oct-17·09:23·113 |
116 | -rw----·····2.0·fat·····2823·b-·defN·2 | 116 | -rw----·····2.0·fat·····2823·b-·defN·24-Oct-17·09:23·114 |
117 | -rw----·····2.0·fat·····4889·b-·defN·2 | 117 | -rw----·····2.0·fat·····4889·b-·defN·24-Oct-17·09:23·115 |
118 | -rw----·····2.0·fat····40411·b-·defN·2 | 118 | -rw----·····2.0·fat····40411·b-·defN·24-Oct-17·09:23·116 |
119 | -rw----·····2.0·fat····12449·b-·defN·2 | 119 | -rw----·····2.0·fat····12449·b-·defN·24-Oct-17·09:23·117 |
120 | -rw----·····2.0·fat·····8264·b-·defN·2 | 120 | -rw----·····2.0·fat·····8264·b-·defN·24-Oct-17·09:23·118 |
121 | -rw----·····2.0·fat·····4397·b-·defN·2 | 121 | -rw----·····2.0·fat·····4397·b-·defN·24-Oct-17·09:23·119 |
122 | -rw----·····2.0·fat·····6534·b-·defN·2 | 122 | -rw----·····2.0·fat·····6534·b-·defN·24-Oct-17·09:23·120 |
123 | -rw----·····2.0·fat·····6263·b-·defN·2 | 123 | -rw----·····2.0·fat·····6263·b-·defN·24-Oct-17·09:23·121 |
124 | -rw----·····2.0·fat····25351·b-·defN·2 | 124 | -rw----·····2.0·fat····25351·b-·defN·24-Oct-17·09:23·122 |
125 | -rw----·····2.0·fat·····7939·b-·defN·2 | 125 | -rw----·····2.0·fat·····7939·b-·defN·24-Oct-17·09:23·123 |
126 | -rw----·····2.0·fat····10872·b-·defN·2 | 126 | -rw----·····2.0·fat····10872·b-·defN·24-Oct-17·09:23·124 |
Max diff block lines reached; -1/856734 bytes (-0.00%) of diff not shown. |
Offset 1, 82 lines modified | Offset 1, 109 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.ExceptionServices"> | ||
3 | ··<namespace·ns="System.Diagnostics.CodeAnalysis"> | ||
4 | ····<summary>To·be·added.</summary> | ||
5 | ····<remarks>To·be·added.</remarks> | ||
6 | ··</namespace> | ||
7 | ··<namespace·ns="System.Threading.Tasks"> | ||
8 | ····<summary>To·be·added.</summary> | ||
9 | ····<remarks>To·be·added.</remarks> | ||
10 | ··</namespace> | ||
11 | ··<namespace·ns="System.Runtime.Serialization.Formatters.Binary"> | ||
12 | ····<summary> | 4 | ····<summary> |
13 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | 5 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> |
14 | ······<para> | 6 | ······<para> |
15 | ········The | 7 | ········The |
8 | ········<see·cref="N:System.Runtime.ExceptionServices"/> | ||
9 | ········namespace·provides·classes·for·advanced·exception·handling. | ||
16 | ········<see·cref="N:System.Runtime.Serialization.Formatters.Binary"/> | ||
17 | ········namespace·contains·the | ||
18 | ········<see·cref="T:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter"/> | ||
19 | ········class,·which·can·be·used·to·serialize·and·deserialize·objects·in·binary·format. | ||
20 | ······</para> | 10 | ······</para> |
21 | ····</summary> | 11 | ····</summary> |
22 | ····<remarks/> | 12 | ····<remarks/> |
23 | ··</namespace> | 13 | ··</namespace> |
24 | ··<namespace·ns="System.R | 14 | ··<namespace·ns="System.Reflection.Emit"> |
25 | ····<summary> | 15 | ····<summary> |
26 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | 16 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> |
27 | ······<para> | 17 | ······<para> |
28 | ········The | 18 | ········The |
29 | ········<see·cref="N:System.R | 19 | ········<see·cref="N:System.Reflection.Emit"/> |
30 | ········namespace· | 20 | ········namespace·contains·classes·that·allow·a·compiler·or·tool·to·emit·metadata·and·Microsoft·intermediate·language·(MSIL)·and·optionally·generate·a·PE·file·on·disk.·The·primary·clients·of·these·classes·are·script·engines·and·compilers. |
31 | ······</para> | 21 | ······</para> |
32 | ····</summary> | 22 | ····</summary> |
33 | ····<remarks/> | 23 | ····<remarks/> |
34 | ··</namespace> | 24 | ··</namespace> |
35 | ··<namespace·ns="System.Security.Pri | 25 | ··<namespace·ns="System.Security.Permissions"> |
26 | ····<summary>To·be·added.</summary> | ||
27 | ····<remarks/> | ||
28 | ··</namespace> | ||
29 | ··<namespace·ns="System.Reflection"> | ||
36 | ····<summary> | 30 | ····<summary> |
37 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | 31 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> |
38 | ······<para> | 32 | ······<para> |
39 | ········The | 33 | ········The |
40 | ········<see·cref="N:System. | 34 | ········<see·cref="N:System.Reflection"/> |
35 | ········namespace·contains·types·that·retrieve·information·about·assemblies,·modules,·members,·parameters,·and·other·entities·in·managed·code·by·examining·their·metadata.·These·types·also·can·be·used·to·manipulate·instances·of·loaded·types,·for·example·to·hook·up·events·or·to·invoke·methods.·To·dynamically·create·types,·use·the | ||
36 | ········<see·cref="N:System.Reflection.Emit"/> | ||
37 | ········namespace. | ||
41 | ········namespace·defines·a·principal·object·that·represents·the·security·context·under·which·code·is·running.·For·more·information,·see | ||
42 | ········<format·type="text/html"> | ||
43 | ··········<a·href="578cc32b-5654-4d8b-9d8c-ebcbc5c75390">Role-Based·Security</a> | ||
44 | ········</format> | ||
45 | ········. | ||
46 | ······</para> | 38 | ······</para> |
47 | ····</summary> | 39 | ····</summary> |
48 | ····<remarks/> | 40 | ····<remarks/> |
49 | ··</namespace> | 41 | ··</namespace> |
42 | ··<namespace·ns="System.Runtime.Remoting.Contexts"> | ||
43 | ····<summary> | ||
44 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | ||
45 | ······<para> | ||
46 | ········The | ||
47 | ········<see·cref="N:System.Runtime.Remoting.Contexts"/> | ||
48 | ········namespace·contains·objects·that·define·the·contexts·all·objects·reside·within.·A·context·is·an·ordered·sequence·of·properties·that·defines·an·environment·for·the·objects·within·it.·Contexts·are·created·during·the·activation·process·for·objects·that·are·configured·to·require·certain·automatic·services·such·synchronization,·transactions,·just-in-time·(JIT)·activation,·security,·and·so·on.·Multiple·objects·can·live·inside·a·context. | ||
49 | ······</para> | ||
50 | ····</summary> | ||
51 | ····<remarks> | ||
52 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | ||
53 | ······<para>Whenever·a·new·object·is·created,·the.NET·Framework·finds·a·compatible·context·or·creates·a·new·context·for·the·object.·After·an·object·is·placed·in·a·context,·it·stays·in·it·for·life.·Classes·that·can·be·bound·to·a·context·are·called·context-bound·classes.·When·accessed·from·another·context,·these·context-bound·classes·are·referenced·directly·using·a·proxy.·A·call·from·an·object·in·one·context·to·an·object·in·another·context·will·go·through·a·context·proxy·and·be·affected·by·the·policy·implemented·by·the·combined·context·properties.</para> | ||
54 | ····</remarks> | ||
55 | ··</namespace> | ||
50 | ··<namespace·ns="System.Diagnostics.Contracts.Internal"> | 56 | ··<namespace·ns="System.Diagnostics.Contracts.Internal"> |
51 | ····<summary> | 57 | ····<summary> |
52 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | 58 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> |
53 | ······<para> | 59 | ······<para> |
54 | ········The | 60 | ········The |
55 | ········<see·cref="N:System.Diagnostics.Contracts.Internal"/> | 61 | ········<see·cref="N:System.Diagnostics.Contracts.Internal"/> |
56 | ········namespace·provides·classes·that·the·binary·rewriter·can·use·to·handle·a·contract·failure. | 62 | ········namespace·provides·classes·that·the·binary·rewriter·can·use·to·handle·a·contract·failure. |
57 | ······</para> | 63 | ······</para> |
58 | ····</summary> | 64 | ····</summary> |
59 | ····<remarks/> | 65 | ····<remarks/> |
60 | ··</namespace> | 66 | ··</namespace> |
61 | ··<namespace·ns="System. | 67 | ··<namespace·ns="System.Runtime.Remoting.Proxies"> |
62 | ····<summary> | 68 | ····<summary> |
63 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | 69 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> |
64 | ······<para> | 70 | ······<para> |
65 | ········The | 71 | ········The |
66 | ········<see·cref="N:System.Diagnostics.Contracts"/> | ||
67 | ········ | 72 | ········<see·cref="N:System.Runtime.Remoting.Proxies"/> |
73 | ········namespace·contains·classes·that·control·and·provide·functionality·for·proxies.·A·proxy·is·a·local·object·that·is·an·image·of·a·remote·object.·Proxies·enable·clients·to·access·objects·across·remoting·boundaries. | ||
68 | ······</para> | 74 | ······</para> |
69 | ····</summary> | 75 | ····</summary> |
76 | ····<remarks> | ||
77 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | ||
78 | ······<para> | ||
79 | ········One·of·the·most·important·classes·of·the | ||
80 | ········<see·cref="N:System.Runtime.Remoting.Proxies"/> | ||
81 | ········namespace·is·the | ||
82 | ········<see·cref="T:System.Runtime.Remoting.Proxies.RealProxy"/> | ||
83 | ········class,·which·provides·the·base·functionality·for·all·remoting·proxies,·and·can·be·used·to·create·custom·proxies. | ||
84 | ······</para> | ||
85 | ····</remarks> | ||
86 | ··</namespace> | ||
87 | ··<namespace·ns="System.Runtime.Versioning"> | ||
88 | ····<summary>To·be·added.</summary> | ||
89 | ····<remarks>To·be·added.</remarks> | ||
90 | ··</namespace> | ||
91 | ··<namespace·ns="System.Runtime.Serialization"> | ||
92 | ····<summary>To·be·added.</summary> | ||
70 | ····<remarks/> | 93 | ····<remarks/> |
71 | ··</namespace> | 94 | ··</namespace> |
72 | ··<namespace·ns="System. | 95 | ··<namespace·ns="System.Resources"> |
73 | ····<summary>To·be·added.</summary> | 96 | ····<summary>To·be·added.</summary> |
74 | ····<remarks/> | 97 | ····<remarks/> |
75 | ··</namespace> | 98 | ··</namespace> |
99 | ··<namespace·ns="System.Diagnostics"> | ||
100 | ····<summary>This·namespace·contains·classes·for·interacting·with·system·resources·like·event·logs,·processes,·and·performance·counters.</summary> | ||
101 | ····<remarks/> | ||
102 | ··</namespace> | ||
76 | ··<namespace·ns="System.Runtime.Remoting.Lifetime"> | 103 | ··<namespace·ns="System.Runtime.Remoting.Lifetime"> |
77 | ····<summary> | 104 | ····<summary> |
78 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> | 105 | ······<attribution·license="cc4"·from="Microsoft"·modified="false"/> |
79 | ······<para> | 106 | ······<para> |
80 | ········The | 107 | ········The |
81 | ········<see·cref="N:System.Runtime.Remoting.Lifetime"/> | 108 | ········<see·cref="N:System.Runtime.Remoting.Lifetime"/> |
Max diff block lines reached; 252423/259224 bytes (97.38%) of diff not shown. |