File tree
17 files changed
+120
-193
lines changed- crates
- hir-def/src
- body
- macro_expansion_tests
- hir-expand/src
- hir-ty/src
- infer
- mir
- tests
- parser
- src/grammar/expressions
- test_data/parser/inline/ok
- syntax
- src
- ast/generated
- tests
17 files changed
+120
-193
lines changedDiff for: crates/hir-def/src/body/lower.rs
+6-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
31 | 31 |
| |
32 | 32 |
| |
33 | 33 |
| |
34 |
| - | |
| 34 | + | |
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
| |||
649 | 649 |
| |
650 | 650 |
| |
651 | 651 |
| |
652 |
| - | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
653 | 657 |
| |
654 | 658 |
| |
655 | 659 |
| |
|
Diff for: crates/hir-def/src/body/pretty.rs
+10
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| 6 | + | |
6 | 7 |
| |
7 | 8 |
| |
8 | 9 |
| |
| |||
154 | 155 |
| |
155 | 156 |
| |
156 | 157 |
| |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
157 | 167 |
| |
158 | 168 |
| |
159 | 169 |
| |
|
Diff for: crates/hir-def/src/hir.rs
+8-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
281 | 281 |
| |
282 | 282 |
| |
283 | 283 |
| |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
284 | 291 |
| |
285 | 292 |
| |
286 | 293 |
| |
| |||
341 | 348 |
| |
342 | 349 |
| |
343 | 350 |
| |
344 |
| - | |
| 351 | + | |
345 | 352 |
| |
346 | 353 |
| |
347 | 354 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
45 |
| - | |
| 45 | + | |
46 | 46 |
| |
47 |
| - | |
| 47 | + | |
48 | 48 |
| |
49 |
| - | |
50 |
| - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
51 | 61 |
| |
52 | 62 |
| |
53 | 63 |
| |
|
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
419 | 419 |
| |
420 | 420 |
| |
421 | 421 |
| |
422 |
| - | |
423 |
| - | |
424 |
| - | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
425 | 425 |
| |
426 | 426 |
| |
427 | 427 |
| |
|
Diff for: crates/hir-ty/src/infer/closure.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
452 | 452 |
| |
453 | 453 |
| |
454 | 454 |
| |
| 455 | + | |
455 | 456 |
| |
456 | 457 |
| |
457 | 458 |
| |
|
Diff for: crates/hir-ty/src/infer/expr.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
843 | 843 |
| |
844 | 844 |
| |
845 | 845 |
| |
| 846 | + | |
846 | 847 |
| |
847 | 848 |
| |
848 | 849 |
| |
|
Diff for: crates/hir-ty/src/infer/mutability.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
| 38 | + | |
38 | 39 |
| |
39 | 40 |
| |
40 | 41 |
| |
|
Diff for: crates/hir-ty/src/mir/lower.rs
+3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
370 | 370 |
| |
371 | 371 |
| |
372 | 372 |
| |
| 373 | + | |
| 374 | + | |
| 375 | + | |
373 | 376 |
| |
374 | 377 |
| |
375 | 378 |
| |
|
Diff for: crates/hir-ty/src/tests/simple.rs
+26-63
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
6 |
| - | |
7 |
| - | |
8 |
| - | |
9 |
| - | |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 | 5 |
| |
55 | 6 |
| |
56 | 7 |
| |
| |||
2763 | 2714 |
| |
2764 | 2715 |
| |
2765 | 2716 |
| |
2766 |
| - | |
2767 |
| - | |
| 2717 | + | |
| 2718 | + | |
2768 | 2719 |
| |
2769 | 2720 |
| |
2770 | 2721 |
| |
| |||
2774 | 2725 |
| |
2775 | 2726 |
| |
2776 | 2727 |
| |
2777 |
| - | |
| 2728 | + | |
2778 | 2729 |
| |
2779 | 2730 |
| |
2780 |
| - | |
2781 |
| - | |
2782 |
| - | |
2783 |
| - | |
2784 |
| - | |
2785 |
| - | |
2786 |
| - | |
2787 |
| - | |
2788 |
| - | |
2789 |
| - | |
2790 |
| - | |
| 2731 | + | |
| 2732 | + | |
| 2733 | + | |
| 2734 | + | |
| 2735 | + | |
| 2736 | + | |
| 2737 | + | |
| 2738 | + | |
| 2739 | + | |
| 2740 | + | |
| 2741 | + | |
2791 | 2742 |
| |
2792 | 2743 |
| |
2793 | 2744 |
| |
| |||
3649 | 3600 |
| |
3650 | 3601 |
| |
3651 | 3602 |
| |
| 3603 | + | |
| 3604 | + | |
| 3605 | + | |
| 3606 | + | |
| 3607 | + | |
| 3608 | + | |
| 3609 | + | |
| 3610 | + | |
| 3611 | + | |
| 3612 | + | |
| 3613 | + | |
| 3614 | + |
Diff for: crates/hir-ty/src/tests/traits.rs
+14-14
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
162 | 162 |
| |
163 | 163 |
| |
164 | 164 |
| |
165 |
| - | |
| 165 | + | |
166 | 166 |
| |
167 | 167 |
| |
168 | 168 |
| |
169 | 169 |
| |
170 |
| - | |
| 170 | + | |
171 | 171 |
| |
172 | 172 |
| |
173 | 173 |
| |
174 |
| - | |
| 174 | + | |
175 | 175 |
| |
176 | 176 |
| |
177 | 177 |
| |
| |||
3057 | 3057 |
| |
3058 | 3058 |
| |
3059 | 3059 |
| |
3060 |
| - | |
| 3060 | + | |
3061 | 3061 |
| |
3062 | 3062 |
| |
3063 | 3063 |
| |
| |||
3068 | 3068 |
| |
3069 | 3069 |
| |
3070 | 3070 |
| |
3071 |
| - | |
| 3071 | + | |
3072 | 3072 |
| |
3073 | 3073 |
| |
3074 | 3074 |
| |
3075 |
| - | |
3076 |
| - | |
3077 |
| - | |
3078 |
| - | |
3079 |
| - | |
3080 |
| - | |
3081 |
| - | |
3082 |
| - | |
3083 |
| - | |
| 3075 | + | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
| 3079 | + | |
| 3080 | + | |
| 3081 | + | |
| 3082 | + | |
| 3083 | + | |
3084 | 3084 |
| |
3085 | 3085 |
| |
3086 | 3086 |
| |
|
+17-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
220 | 220 |
| |
221 | 221 |
| |
222 | 222 |
| |
223 |
| - | |
| 223 | + | |
224 | 224 |
| |
225 | 225 |
| |
226 | 226 |
| |
227 | 227 |
| |
228 | 228 |
| |
229 | 229 |
| |
| 230 | + | |
230 | 231 |
| |
231 | 232 |
| |
232 |
| - | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
233 | 246 |
| |
234 | 247 |
| |
235 | 248 |
| |
| 249 | + | |
236 | 250 |
| |
237 | 251 |
| |
238 | 252 |
| |
239 | 253 |
| |
240 | 254 |
| |
| 255 | + | |
241 | 256 |
| |
242 | 257 |
| |
243 | 258 |
| |
|
0 commit comments