Commit 8467b32
Gilad Chase
fix(semantic): add diagnostic for duplicate var names in pattern
1 parent 73f5bd7 commit 8467b32
File tree
4 files changed
+39
-12
lines changed- crates/cairo-lang-semantic/src
- expr
- test_data
4 files changed
+39
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
407 | 410 | | |
408 | 411 | | |
409 | 412 | | |
| |||
1293 | 1296 | | |
1294 | 1297 | | |
1295 | 1298 | | |
| 1299 | + | |
1296 | 1300 | | |
1297 | 1301 | | |
1298 | 1302 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1770 | 1770 | | |
1771 | 1771 | | |
1772 | 1772 | | |
1773 | | - | |
1774 | | - | |
1775 | | - | |
1776 | | - | |
| 1773 | + | |
1777 | 1774 | | |
| 1775 | + | |
| 1776 | + | |
| 1777 | + | |
1778 | 1778 | | |
1779 | 1779 | | |
1780 | 1780 | | |
1781 | 1781 | | |
1782 | 1782 | | |
1783 | 1783 | | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
1784 | 1788 | | |
1785 | 1789 | | |
1786 | 1790 | | |
| |||
2112 | 2116 | | |
2113 | 2117 | | |
2114 | 2118 | | |
| 2119 | + | |
2115 | 2120 | | |
| 2121 | + | |
| 2122 | + | |
| 2123 | + | |
| 2124 | + | |
| 2125 | + | |
2116 | 2126 | | |
2117 | 2127 | | |
2118 | 2128 | | |
| |||
4227 | 4237 | | |
4228 | 4238 | | |
4229 | 4239 | | |
| 4240 | + | |
4230 | 4241 | | |
| 4242 | + | |
| 4243 | + | |
| 4244 | + | |
| 4245 | + | |
4231 | 4246 | | |
4232 | 4247 | | |
4233 | 4248 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
276 | 276 | | |
277 | 277 | | |
278 | 278 | | |
279 | | - | |
| 279 | + | |
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
| |||
289 | 289 | | |
290 | 290 | | |
291 | 291 | | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
292 | 296 | | |
293 | 297 | | |
294 | 298 | | |
| |||
314 | 318 | | |
315 | 319 | | |
316 | 320 | | |
317 | | - | |
318 | | - | |
| 321 | + | |
| 322 | + | |
319 | 323 | | |
320 | | - | |
| 324 | + | |
321 | 325 | | |
322 | | - | |
323 | | - | |
| 326 | + | |
| 327 | + | |
324 | 328 | | |
325 | | - | |
| 329 | + | |
0 commit comments