@@ -631,9 +631,19 @@ inferType
631631| main.rs:523:41:523:43 | snd | | main.rs:517:15:517:17 | Snd |
632632| main.rs:523:49:523:51 | snd | | main.rs:517:15:517:17 | Snd |
633633| main.rs:549:10:549:10 | t | | main.rs:509:5:515:5 | enum PairOption |
634- | main.rs:549:10:549:10 | t | Fst | main.rs:534:5:535:14 | struct S3 |
634+ | main.rs:549:10:549:10 | t | Fst | main.rs:531:5:532:14 | struct S2 |
635+ | main.rs:549:10:549:10 | t | Snd | main.rs:509:5:515:5 | enum PairOption |
636+ | main.rs:549:10:549:10 | t | Snd.Fst | main.rs:531:5:532:14 | struct S2 |
637+ | main.rs:549:10:549:10 | t | Snd.Snd | main.rs:534:5:535:14 | struct S3 |
635638| main.rs:550:26:550:26 | t | | main.rs:509:5:515:5 | enum PairOption |
636- | main.rs:550:26:550:26 | t | Fst | main.rs:534:5:535:14 | struct S3 |
639+ | main.rs:550:26:550:26 | t | Fst | main.rs:531:5:532:14 | struct S2 |
640+ | main.rs:550:26:550:26 | t | Snd | main.rs:509:5:515:5 | enum PairOption |
641+ | main.rs:550:26:550:26 | t | Snd.Fst | main.rs:531:5:532:14 | struct S2 |
642+ | main.rs:550:26:550:26 | t | Snd.Snd | main.rs:534:5:535:14 | struct S3 |
643+ | main.rs:550:26:550:38 | t.unwrapSnd(...) | | main.rs:509:5:515:5 | enum PairOption |
644+ | main.rs:550:26:550:38 | t.unwrapSnd(...) | Fst | main.rs:531:5:532:14 | struct S2 |
645+ | main.rs:550:26:550:38 | t.unwrapSnd(...) | Snd | main.rs:534:5:535:14 | struct S3 |
646+ | main.rs:550:26:550:50 | ... .unwrapSnd(...) | | main.rs:534:5:535:14 | struct S3 |
637647| main.rs:555:13:555:14 | p1 | | main.rs:509:5:515:5 | enum PairOption |
638648| main.rs:555:13:555:14 | p1 | Fst | main.rs:528:5:529:14 | struct S1 |
639649| main.rs:555:13:555:14 | p1 | Snd | main.rs:531:5:532:14 | struct S2 |
@@ -646,26 +656,40 @@ inferType
646656| main.rs:556:26:556:27 | p1 | Fst | main.rs:528:5:529:14 | struct S1 |
647657| main.rs:556:26:556:27 | p1 | Snd | main.rs:531:5:532:14 | struct S2 |
648658| main.rs:559:13:559:14 | p2 | | main.rs:509:5:515:5 | enum PairOption |
659+ | main.rs:559:13:559:14 | p2 | Fst | main.rs:528:5:529:14 | struct S1 |
660+ | main.rs:559:13:559:14 | p2 | Snd | main.rs:531:5:532:14 | struct S2 |
649661| main.rs:559:26:559:47 | ...::PairNone(...) | | main.rs:509:5:515:5 | enum PairOption |
662+ | main.rs:559:26:559:47 | ...::PairNone(...) | Fst | main.rs:528:5:529:14 | struct S1 |
663+ | main.rs:559:26:559:47 | ...::PairNone(...) | Snd | main.rs:531:5:532:14 | struct S2 |
650664| main.rs:560:26:560:27 | p2 | | main.rs:509:5:515:5 | enum PairOption |
665+ | main.rs:560:26:560:27 | p2 | Fst | main.rs:528:5:529:14 | struct S1 |
666+ | main.rs:560:26:560:27 | p2 | Snd | main.rs:531:5:532:14 | struct S2 |
651667| main.rs:563:13:563:14 | p3 | | main.rs:509:5:515:5 | enum PairOption |
668+ | main.rs:563:13:563:14 | p3 | Fst | main.rs:531:5:532:14 | struct S2 |
652669| main.rs:563:13:563:14 | p3 | Snd | main.rs:534:5:535:14 | struct S3 |
653670| main.rs:563:34:563:56 | ...::PairSnd(...) | | main.rs:509:5:515:5 | enum PairOption |
671+ | main.rs:563:34:563:56 | ...::PairSnd(...) | Fst | main.rs:531:5:532:14 | struct S2 |
654672| main.rs:563:34:563:56 | ...::PairSnd(...) | Snd | main.rs:534:5:535:14 | struct S3 |
655673| main.rs:563:54:563:55 | S3 | | main.rs:534:5:535:14 | struct S3 |
656674| main.rs:564:26:564:27 | p3 | | main.rs:509:5:515:5 | enum PairOption |
675+ | main.rs:564:26:564:27 | p3 | Fst | main.rs:531:5:532:14 | struct S2 |
657676| main.rs:564:26:564:27 | p3 | Snd | main.rs:534:5:535:14 | struct S3 |
658677| main.rs:567:13:567:14 | p3 | | main.rs:509:5:515:5 | enum PairOption |
659- | main.rs:567:13:567:14 | p3 | Fst | main.rs:534:5:535:14 | struct S3 |
678+ | main.rs:567:13:567:14 | p3 | Fst | main.rs:531:5:532:14 | struct S2 |
679+ | main.rs:567:13:567:14 | p3 | Snd | main.rs:534:5:535:14 | struct S3 |
660680| main.rs:567:35:567:56 | ...::PairNone(...) | | main.rs:509:5:515:5 | enum PairOption |
661- | main.rs:567:35:567:56 | ...::PairNone(...) | Fst | main.rs:534:5:535:14 | struct S3 |
681+ | main.rs:567:35:567:56 | ...::PairNone(...) | Fst | main.rs:531:5:532:14 | struct S2 |
682+ | main.rs:567:35:567:56 | ...::PairNone(...) | Snd | main.rs:534:5:535:14 | struct S3 |
662683| main.rs:568:26:568:27 | p3 | | main.rs:509:5:515:5 | enum PairOption |
663- | main.rs:568:26:568:27 | p3 | Fst | main.rs:534:5:535:14 | struct S3 |
684+ | main.rs:568:26:568:27 | p3 | Fst | main.rs:531:5:532:14 | struct S2 |
685+ | main.rs:568:26:568:27 | p3 | Snd | main.rs:534:5:535:14 | struct S3 |
664686| main.rs:570:11:570:54 | ...::PairSnd(...) | | main.rs:509:5:515:5 | enum PairOption |
665- | main.rs:570:11:570:54 | ...::PairSnd(...) | Fst | main.rs:534 :5:535 :14 | struct S3 |
687+ | main.rs:570:11:570:54 | ...::PairSnd(...) | Fst | main.rs:531 :5:532 :14 | struct S2 |
666688| main.rs:570:11:570:54 | ...::PairSnd(...) | Snd | main.rs:509:5:515:5 | enum PairOption |
689+ | main.rs:570:11:570:54 | ...::PairSnd(...) | Snd.Fst | main.rs:531:5:532:14 | struct S2 |
667690| main.rs:570:11:570:54 | ...::PairSnd(...) | Snd.Snd | main.rs:534:5:535:14 | struct S3 |
668691| main.rs:570:31:570:53 | ...::PairSnd(...) | | main.rs:509:5:515:5 | enum PairOption |
692+ | main.rs:570:31:570:53 | ...::PairSnd(...) | Fst | main.rs:531:5:532:14 | struct S2 |
669693| main.rs:570:31:570:53 | ...::PairSnd(...) | Snd | main.rs:534:5:535:14 | struct S3 |
670694| main.rs:570:51:570:52 | S3 | | main.rs:534:5:535:14 | struct S3 |
671695| main.rs:582:16:582:24 | SelfParam | | file://:0:0:0:0 | & |
@@ -1060,6 +1084,7 @@ resolveMethodCallExpr
10601084| main.rs:454:26:454:31 | x.m3(...) | main.rs:408:9:417:9 | fn m3 |
10611085| main.rs:455:26:455:31 | y.m3(...) | main.rs:408:9:417:9 | fn m3 |
10621086| main.rs:550:26:550:38 | t.unwrapSnd(...) | main.rs:518:9:525:9 | fn unwrapSnd |
1087+ | main.rs:550:26:550:50 | ... .unwrapSnd(...) | main.rs:518:9:525:9 | fn unwrapSnd |
10631088| main.rs:585:13:585:27 | self.set(...) | main.rs:582:9:582:36 | fn set |
10641089| main.rs:616:9:616:17 | x2.set(...) | main.rs:590:9:590:38 | fn set |
10651090| main.rs:620:9:620:22 | x3.call_set(...) | main.rs:584:9:586:9 | fn call_set |
0 commit comments