@@ -672,9 +672,19 @@ inferType
672
672
| main.rs:539:41:539:43 | snd | | main.rs:533:15:533:17 | Snd |
673
673
| main.rs:539:49:539:51 | snd | | main.rs:533:15:533:17 | Snd |
674
674
| main.rs:565:10:565:10 | t | | main.rs:525:5:531:5 | enum PairOption |
675
- | main.rs:565:10:565:10 | t | Fst | main.rs:550:5:551:14 | struct S3 |
675
+ | main.rs:565:10:565:10 | t | Fst | main.rs:547:5:548:14 | struct S2 |
676
+ | main.rs:565:10:565:10 | t | Snd | main.rs:525:5:531:5 | enum PairOption |
677
+ | main.rs:565:10:565:10 | t | Snd.Fst | main.rs:547:5:548:14 | struct S2 |
678
+ | main.rs:565:10:565:10 | t | Snd.Snd | main.rs:550:5:551:14 | struct S3 |
676
679
| main.rs:566:26:566:26 | t | | main.rs:525:5:531:5 | enum PairOption |
677
- | main.rs:566:26:566:26 | t | Fst | main.rs:550:5:551:14 | struct S3 |
680
+ | main.rs:566:26:566:26 | t | Fst | main.rs:547:5:548:14 | struct S2 |
681
+ | main.rs:566:26:566:26 | t | Snd | main.rs:525:5:531:5 | enum PairOption |
682
+ | main.rs:566:26:566:26 | t | Snd.Fst | main.rs:547:5:548:14 | struct S2 |
683
+ | main.rs:566:26:566:26 | t | Snd.Snd | main.rs:550:5:551:14 | struct S3 |
684
+ | main.rs:566:26:566:38 | t.unwrapSnd(...) | | main.rs:525:5:531:5 | enum PairOption |
685
+ | main.rs:566:26:566:38 | t.unwrapSnd(...) | Fst | main.rs:547:5:548:14 | struct S2 |
686
+ | main.rs:566:26:566:38 | t.unwrapSnd(...) | Snd | main.rs:550:5:551:14 | struct S3 |
687
+ | main.rs:566:26:566:50 | ... .unwrapSnd(...) | | main.rs:550:5:551:14 | struct S3 |
678
688
| main.rs:571:13:571:14 | p1 | | main.rs:525:5:531:5 | enum PairOption |
679
689
| main.rs:571:13:571:14 | p1 | Fst | main.rs:544:5:545:14 | struct S1 |
680
690
| main.rs:571:13:571:14 | p1 | Snd | main.rs:547:5:548:14 | struct S2 |
@@ -687,26 +697,40 @@ inferType
687
697
| main.rs:572:26:572:27 | p1 | Fst | main.rs:544:5:545:14 | struct S1 |
688
698
| main.rs:572:26:572:27 | p1 | Snd | main.rs:547:5:548:14 | struct S2 |
689
699
| main.rs:575:13:575:14 | p2 | | main.rs:525:5:531:5 | enum PairOption |
700
+ | main.rs:575:13:575:14 | p2 | Fst | main.rs:544:5:545:14 | struct S1 |
701
+ | main.rs:575:13:575:14 | p2 | Snd | main.rs:547:5:548:14 | struct S2 |
690
702
| main.rs:575:26:575:47 | ...::PairNone(...) | | main.rs:525:5:531:5 | enum PairOption |
703
+ | main.rs:575:26:575:47 | ...::PairNone(...) | Fst | main.rs:544:5:545:14 | struct S1 |
704
+ | main.rs:575:26:575:47 | ...::PairNone(...) | Snd | main.rs:547:5:548:14 | struct S2 |
691
705
| main.rs:576:26:576:27 | p2 | | main.rs:525:5:531:5 | enum PairOption |
706
+ | main.rs:576:26:576:27 | p2 | Fst | main.rs:544:5:545:14 | struct S1 |
707
+ | main.rs:576:26:576:27 | p2 | Snd | main.rs:547:5:548:14 | struct S2 |
692
708
| main.rs:579:13:579:14 | p3 | | main.rs:525:5:531:5 | enum PairOption |
709
+ | main.rs:579:13:579:14 | p3 | Fst | main.rs:547:5:548:14 | struct S2 |
693
710
| main.rs:579:13:579:14 | p3 | Snd | main.rs:550:5:551:14 | struct S3 |
694
711
| main.rs:579:34:579:56 | ...::PairSnd(...) | | main.rs:525:5:531:5 | enum PairOption |
712
+ | main.rs:579:34:579:56 | ...::PairSnd(...) | Fst | main.rs:547:5:548:14 | struct S2 |
695
713
| main.rs:579:34:579:56 | ...::PairSnd(...) | Snd | main.rs:550:5:551:14 | struct S3 |
696
714
| main.rs:579:54:579:55 | S3 | | main.rs:550:5:551:14 | struct S3 |
697
715
| main.rs:580:26:580:27 | p3 | | main.rs:525:5:531:5 | enum PairOption |
716
+ | main.rs:580:26:580:27 | p3 | Fst | main.rs:547:5:548:14 | struct S2 |
698
717
| main.rs:580:26:580:27 | p3 | Snd | main.rs:550:5:551:14 | struct S3 |
699
718
| main.rs:583:13:583:14 | p3 | | main.rs:525:5:531:5 | enum PairOption |
700
- | main.rs:583:13:583:14 | p3 | Fst | main.rs:550:5:551:14 | struct S3 |
719
+ | main.rs:583:13:583:14 | p3 | Fst | main.rs:547:5:548:14 | struct S2 |
720
+ | main.rs:583:13:583:14 | p3 | Snd | main.rs:550:5:551:14 | struct S3 |
701
721
| main.rs:583:35:583:56 | ...::PairNone(...) | | main.rs:525:5:531:5 | enum PairOption |
702
- | main.rs:583:35:583:56 | ...::PairNone(...) | Fst | main.rs:550:5:551:14 | struct S3 |
722
+ | main.rs:583:35:583:56 | ...::PairNone(...) | Fst | main.rs:547:5:548:14 | struct S2 |
723
+ | main.rs:583:35:583:56 | ...::PairNone(...) | Snd | main.rs:550:5:551:14 | struct S3 |
703
724
| main.rs:584:26:584:27 | p3 | | main.rs:525:5:531:5 | enum PairOption |
704
- | main.rs:584:26:584:27 | p3 | Fst | main.rs:550:5:551:14 | struct S3 |
725
+ | main.rs:584:26:584:27 | p3 | Fst | main.rs:547:5:548:14 | struct S2 |
726
+ | main.rs:584:26:584:27 | p3 | Snd | main.rs:550:5:551:14 | struct S3 |
705
727
| main.rs:586:11:586:54 | ...::PairSnd(...) | | main.rs:525:5:531:5 | enum PairOption |
706
- | main.rs:586:11:586:54 | ...::PairSnd(...) | Fst | main.rs:550 :5:551 :14 | struct S3 |
728
+ | main.rs:586:11:586:54 | ...::PairSnd(...) | Fst | main.rs:547 :5:548 :14 | struct S2 |
707
729
| main.rs:586:11:586:54 | ...::PairSnd(...) | Snd | main.rs:525:5:531:5 | enum PairOption |
730
+ | main.rs:586:11:586:54 | ...::PairSnd(...) | Snd.Fst | main.rs:547:5:548:14 | struct S2 |
708
731
| main.rs:586:11:586:54 | ...::PairSnd(...) | Snd.Snd | main.rs:550:5:551:14 | struct S3 |
709
732
| main.rs:586:31:586:53 | ...::PairSnd(...) | | main.rs:525:5:531:5 | enum PairOption |
733
+ | main.rs:586:31:586:53 | ...::PairSnd(...) | Fst | main.rs:547:5:548:14 | struct S2 |
710
734
| main.rs:586:31:586:53 | ...::PairSnd(...) | Snd | main.rs:550:5:551:14 | struct S3 |
711
735
| main.rs:586:51:586:52 | S3 | | main.rs:550:5:551:14 | struct S3 |
712
736
| main.rs:598:16:598:24 | SelfParam | | file://:0:0:0:0 | & |
@@ -1102,6 +1126,7 @@ resolveMethodCallExpr
1102
1126
| main.rs:470:26:470:31 | x.m3(...) | main.rs:424:9:433:9 | fn m3 |
1103
1127
| main.rs:471:26:471:31 | y.m3(...) | main.rs:424:9:433:9 | fn m3 |
1104
1128
| main.rs:566:26:566:38 | t.unwrapSnd(...) | main.rs:534:9:541:9 | fn unwrapSnd |
1129
+ | main.rs:566:26:566:50 | ... .unwrapSnd(...) | main.rs:534:9:541:9 | fn unwrapSnd |
1105
1130
| main.rs:601:13:601:27 | self.set(...) | main.rs:598:9:598:36 | fn set |
1106
1131
| main.rs:632:9:632:17 | x2.set(...) | main.rs:606:9:606:38 | fn set |
1107
1132
| main.rs:636:9:636:22 | x3.call_set(...) | main.rs:600:9:602:9 | fn call_set |
0 commit comments