File tree
13 files changed
+386
-267
lines changed- compiler
- rustc_hir_typeck/src/fn_ctxt
- rustc_middle/src/traits/solve
- rustc_trait_selection/src
- solve
- assembly
- eval_ctxt
- inspect
- traits
- tests/ui/traits/next-solver
13 files changed
+386
-267
lines changedLines changed: 12 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| 6 | + | |
6 | 7 |
| |
7 | 8 |
| |
8 | 9 |
| |
| |||
58 | 59 |
| |
59 | 60 |
| |
60 | 61 |
| |
61 |
| - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
62 | 65 |
| |
63 | 66 |
| |
64 | 67 |
| |
| |||
73 | 76 |
| |
74 | 77 |
| |
75 | 78 |
| |
76 |
| - | |
| 79 | + | |
77 | 80 |
| |
78 | 81 |
| |
79 | 82 |
| |
| |||
92 | 95 |
| |
93 | 96 |
| |
94 | 97 |
| |
95 |
| - | |
| 98 | + | |
96 | 99 |
| |
97 | 100 |
| |
98 | 101 |
| |
99 | 102 |
| |
100 | 103 |
| |
101 | 104 |
| |
102 | 105 |
| |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
103 | 110 |
| |
104 | 111 |
| |
105 | 112 |
| |
106 | 113 |
| |
107 |
| - | |
| 114 | + | |
108 | 115 |
| |
109 | 116 |
| |
110 | 117 |
| |
111 | 118 |
| |
112 | 119 |
| |
113 |
| - | |
| 120 | + | |
114 | 121 |
| |
115 | 122 |
| |
116 | 123 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
102 | 102 |
| |
103 | 103 |
| |
104 | 104 |
| |
| 105 | + | |
105 | 106 |
| |
106 | 107 |
| |
107 | 108 |
| |
|
Lines changed: 12 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
4 | 3 |
| |
| 4 | + | |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| |||
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| 19 | + | |
19 | 20 |
| |
20 | 21 |
| |
21 | 22 |
| |
| |||
324 | 325 |
| |
325 | 326 |
| |
326 | 327 |
| |
327 |
| - | |
328 |
| - | |
329 |
| - | |
330 |
| - | |
331 |
| - | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
332 | 332 |
| |
333 | 333 |
| |
334 | 334 |
| |
| |||
813 | 813 |
| |
814 | 814 |
| |
815 | 815 |
| |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
816 | 821 |
| |
817 | 822 |
| |
818 | 823 |
| |
| |||
846 | 851 |
| |
847 | 852 |
| |
848 | 853 |
| |
| 854 | + | |
849 | 855 |
| |
850 | 856 |
| |
851 | 857 |
| |
|
Lines changed: 52 additions & 29 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| 18 | + | |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
21 | 22 |
| |
| 23 | + | |
| 24 | + | |
22 | 25 |
| |
23 | 26 |
| |
24 | 27 |
| |
| 28 | + | |
25 | 29 |
| |
26 | 30 |
| |
27 | 31 |
| |
28 | 32 |
| |
29 | 33 |
| |
30 | 34 |
| |
31 | 35 |
| |
32 |
| - | |
| 36 | + | |
33 | 37 |
| |
34 | 38 |
| |
35 | 39 |
| |
| |||
374 | 378 |
| |
375 | 379 |
| |
376 | 380 |
| |
377 |
| - | |
378 |
| - | |
379 |
| - | |
380 |
| - | |
381 |
| - | |
382 |
| - | |
383 |
| - | |
384 |
| - | |
385 |
| - | |
386 |
| - | |
387 |
| - | |
388 |
| - | |
389 |
| - | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
390 | 423 |
| |
391 | 424 |
| |
392 |
| - | |
393 |
| - | |
394 |
| - | |
395 |
| - | |
396 |
| - | |
397 |
| - | |
398 |
| - | |
399 |
| - | |
400 |
| - | |
401 |
| - | |
402 |
| - | |
| 425 | + | |
| 426 | + | |
403 | 427 |
| |
404 |
| - | |
| 428 | + | |
405 | 429 |
| |
406 |
| - | |
407 |
| - | |
408 |
| - | |
| 430 | + | |
| 431 | + | |
409 | 432 |
|
Lines changed: 32 additions & 20 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
37 |
| - | |
| 37 | + | |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
| |||
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
87 |
| - | |
| 87 | + | |
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
| |||
161 | 161 |
| |
162 | 162 |
| |
163 | 163 |
| |
164 |
| - | |
| 164 | + | |
165 | 165 |
| |
166 | 166 |
| |
167 | 167 |
| |
| |||
242 | 242 |
| |
243 | 243 |
| |
244 | 244 |
| |
245 |
| - | |
| 245 | + | |
246 | 246 |
| |
247 | 247 |
| |
248 | 248 |
| |
| |||
255 | 255 |
| |
256 | 256 |
| |
257 | 257 |
| |
258 |
| - | |
| 258 | + | |
259 | 259 |
| |
260 | 260 |
| |
261 | 261 |
| |
| |||
338 | 338 |
| |
339 | 339 |
| |
340 | 340 |
| |
341 |
| - | |
| 341 | + | |
342 | 342 |
| |
343 | 343 |
| |
344 | 344 |
| |
| |||
458 | 458 |
| |
459 | 459 |
| |
460 | 460 |
| |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
461 | 473 |
| |
462 | 474 |
| |
463 | 475 |
| |
464 | 476 |
| |
465 |
| - | |
466 |
| - | |
467 |
| - | |
| 477 | + | |
468 | 478 |
| |
469 | 479 |
| |
470 | 480 |
| |
| |||
482 | 492 |
| |
483 | 493 |
| |
484 | 494 |
| |
485 |
| - | |
| 495 | + | |
486 | 496 |
| |
487 | 497 |
| |
488 | 498 |
| |
489 | 499 |
| |
490 | 500 |
| |
491 |
| - | |
492 |
| - | |
493 |
| - | |
494 | 501 |
| |
495 | 502 |
| |
496 | 503 |
| |
| |||
499 | 506 |
| |
500 | 507 |
| |
501 | 508 |
| |
| 509 | + | |
502 | 510 |
| |
503 | 511 |
| |
504 |
| - | |
505 |
| - | |
506 | 512 |
| |
507 | 513 |
| |
508 | 514 |
| |
| |||
586 | 592 |
| |
587 | 593 |
| |
588 | 594 |
| |
589 |
| - | |
590 |
| - | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
591 | 599 |
| |
592 | 600 |
| |
593 |
| - | |
594 |
| - | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
595 | 607 |
| |
596 | 608 |
| |
597 | 609 |
| |
598 | 610 |
| |
599 |
| - | |
| 611 | + | |
600 | 612 |
| |
601 | 613 |
| |
602 | 614 |
| |
|
0 commit comments