@@ -2618,31 +2618,43 @@ inferType
2618
2618
| main.rs:1817:31:1819:9 | { ... } | | {EXTERNAL LOCATION} | i64 |
2619
2619
| main.rs:1818:13:1818:13 | 1 | | {EXTERNAL LOCATION} | i32 |
2620
2620
| main.rs:1818:13:1818:13 | 1 | | {EXTERNAL LOCATION} | i64 |
2621
+ | main.rs:1825:13:1825:13 | i | | {EXTERNAL LOCATION} | i32 |
2622
+ | main.rs:1825:18:1825:26 | [...] | [T;...] | {EXTERNAL LOCATION} | i32 |
2621
2623
| main.rs:1825:19:1825:19 | 1 | | {EXTERNAL LOCATION} | i32 |
2622
2624
| main.rs:1825:22:1825:22 | 2 | | {EXTERNAL LOCATION} | i32 |
2623
2625
| main.rs:1825:25:1825:25 | 3 | | {EXTERNAL LOCATION} | i32 |
2626
+ | main.rs:1826:18:1826:26 | [...] | [T;...] | {EXTERNAL LOCATION} | i32 |
2624
2627
| main.rs:1826:19:1826:19 | 1 | | {EXTERNAL LOCATION} | i32 |
2625
2628
| main.rs:1826:22:1826:22 | 2 | | {EXTERNAL LOCATION} | i32 |
2626
2629
| main.rs:1826:25:1826:25 | 3 | | {EXTERNAL LOCATION} | i32 |
2627
2630
| main.rs:1826:40:1826:40 | 1 | | {EXTERNAL LOCATION} | i32 |
2631
+ | main.rs:1827:18:1827:26 | [...] | [T;...] | {EXTERNAL LOCATION} | i32 |
2628
2632
| main.rs:1827:19:1827:19 | 1 | | {EXTERNAL LOCATION} | i32 |
2629
2633
| main.rs:1827:22:1827:22 | 2 | | {EXTERNAL LOCATION} | i32 |
2630
2634
| main.rs:1827:25:1827:25 | 3 | | {EXTERNAL LOCATION} | i32 |
2635
+ | main.rs:1829:13:1829:17 | vals1 | [T;...] | {EXTERNAL LOCATION} | u8 |
2636
+ | main.rs:1829:21:1829:31 | [...] | [T;...] | {EXTERNAL LOCATION} | u8 |
2631
2637
| main.rs:1829:22:1829:24 | 1u8 | | {EXTERNAL LOCATION} | u8 |
2632
2638
| main.rs:1829:27:1829:27 | 2 | | {EXTERNAL LOCATION} | i32 |
2633
2639
| main.rs:1829:30:1829:30 | 3 | | {EXTERNAL LOCATION} | i32 |
2640
+ | main.rs:1830:13:1830:13 | u | | {EXTERNAL LOCATION} | u8 |
2641
+ | main.rs:1830:18:1830:22 | vals1 | [T;...] | {EXTERNAL LOCATION} | u8 |
2634
2642
| main.rs:1832:22:1832:25 | 1u16 | | {EXTERNAL LOCATION} | u16 |
2635
2643
| main.rs:1832:28:1832:28 | 3 | | {EXTERNAL LOCATION} | i32 |
2636
2644
| main.rs:1835:13:1835:17 | vals3 | | file://:0:0:0:0 | [] |
2645
+ | main.rs:1835:13:1835:17 | vals3 | [T;...] | {EXTERNAL LOCATION} | i32 |
2637
2646
| main.rs:1835:13:1835:17 | vals3 | [T;...] | {EXTERNAL LOCATION} | u32 |
2638
2647
| main.rs:1835:26:1835:26 | 3 | | {EXTERNAL LOCATION} | i32 |
2639
2648
| main.rs:1835:31:1835:39 | [...] | | file://:0:0:0:0 | [] |
2649
+ | main.rs:1835:31:1835:39 | [...] | [T;...] | {EXTERNAL LOCATION} | i32 |
2640
2650
| main.rs:1835:31:1835:39 | [...] | [T;...] | {EXTERNAL LOCATION} | u32 |
2641
2651
| main.rs:1835:32:1835:32 | 1 | | {EXTERNAL LOCATION} | i32 |
2642
2652
| main.rs:1835:35:1835:35 | 2 | | {EXTERNAL LOCATION} | i32 |
2643
2653
| main.rs:1835:38:1835:38 | 3 | | {EXTERNAL LOCATION} | i32 |
2654
+ | main.rs:1836:13:1836:13 | u | | {EXTERNAL LOCATION} | i32 |
2644
2655
| main.rs:1836:13:1836:13 | u | | {EXTERNAL LOCATION} | u32 |
2645
2656
| main.rs:1836:18:1836:22 | vals3 | | file://:0:0:0:0 | [] |
2657
+ | main.rs:1836:18:1836:22 | vals3 | [T;...] | {EXTERNAL LOCATION} | i32 |
2646
2658
| main.rs:1836:18:1836:22 | vals3 | [T;...] | {EXTERNAL LOCATION} | u32 |
2647
2659
| main.rs:1838:13:1838:17 | vals4 | | file://:0:0:0:0 | [] |
2648
2660
| main.rs:1838:13:1838:17 | vals4 | [T;...] | {EXTERNAL LOCATION} | u64 |
@@ -2654,29 +2666,52 @@ inferType
2654
2666
| main.rs:1839:13:1839:13 | u | | {EXTERNAL LOCATION} | u64 |
2655
2667
| main.rs:1839:18:1839:22 | vals4 | | file://:0:0:0:0 | [] |
2656
2668
| main.rs:1839:18:1839:22 | vals4 | [T;...] | {EXTERNAL LOCATION} | u64 |
2669
+ | main.rs:1841:13:1841:24 | mut strings1 | [T;...] | {EXTERNAL LOCATION} | str |
2670
+ | main.rs:1841:28:1841:48 | [...] | [T;...] | {EXTERNAL LOCATION} | str |
2657
2671
| main.rs:1841:29:1841:33 | "foo" | | {EXTERNAL LOCATION} | str |
2658
2672
| main.rs:1841:36:1841:40 | "bar" | | {EXTERNAL LOCATION} | str |
2659
2673
| main.rs:1841:43:1841:47 | "baz" | | {EXTERNAL LOCATION} | str |
2660
2674
| main.rs:1842:18:1842:26 | &strings1 | | file://:0:0:0:0 | & |
2675
+ | main.rs:1842:18:1842:26 | &strings1 | &T.[T;...] | {EXTERNAL LOCATION} | str |
2676
+ | main.rs:1842:19:1842:26 | strings1 | [T;...] | {EXTERNAL LOCATION} | str |
2661
2677
| main.rs:1843:18:1843:30 | &mut strings1 | | file://:0:0:0:0 | & |
2678
+ | main.rs:1843:18:1843:30 | &mut strings1 | &T.[T;...] | {EXTERNAL LOCATION} | str |
2679
+ | main.rs:1843:23:1843:30 | strings1 | [T;...] | {EXTERNAL LOCATION} | str |
2680
+ | main.rs:1844:13:1844:13 | s | | {EXTERNAL LOCATION} | str |
2681
+ | main.rs:1844:18:1844:25 | strings1 | [T;...] | {EXTERNAL LOCATION} | str |
2682
+ | main.rs:1846:13:1846:20 | strings2 | [T;...] | {EXTERNAL LOCATION} | String |
2683
+ | main.rs:1846:24:1846:86 | [...] | [T;...] | {EXTERNAL LOCATION} | String |
2662
2684
| main.rs:1846:25:1846:43 | ...::from(...) | | {EXTERNAL LOCATION} | String |
2663
2685
| main.rs:1846:38:1846:42 | "foo" | | {EXTERNAL LOCATION} | str |
2664
2686
| main.rs:1846:46:1846:64 | ...::from(...) | | {EXTERNAL LOCATION} | String |
2665
2687
| main.rs:1846:59:1846:63 | "bar" | | {EXTERNAL LOCATION} | str |
2666
2688
| main.rs:1846:67:1846:85 | ...::from(...) | | {EXTERNAL LOCATION} | String |
2667
2689
| main.rs:1846:80:1846:84 | "baz" | | {EXTERNAL LOCATION} | str |
2690
+ | main.rs:1847:13:1847:13 | s | | {EXTERNAL LOCATION} | String |
2691
+ | main.rs:1847:18:1847:25 | strings2 | [T;...] | {EXTERNAL LOCATION} | String |
2668
2692
| main.rs:1849:13:1849:20 | strings3 | | file://:0:0:0:0 | & |
2693
+ | main.rs:1849:13:1849:20 | strings3 | &T.[T;...] | {EXTERNAL LOCATION} | String |
2669
2694
| main.rs:1849:24:1849:87 | &... | | file://:0:0:0:0 | & |
2695
+ | main.rs:1849:24:1849:87 | &... | &T.[T;...] | {EXTERNAL LOCATION} | String |
2696
+ | main.rs:1849:25:1849:87 | [...] | [T;...] | {EXTERNAL LOCATION} | String |
2670
2697
| main.rs:1849:26:1849:44 | ...::from(...) | | {EXTERNAL LOCATION} | String |
2671
2698
| main.rs:1849:39:1849:43 | "foo" | | {EXTERNAL LOCATION} | str |
2672
2699
| main.rs:1849:47:1849:65 | ...::from(...) | | {EXTERNAL LOCATION} | String |
2673
2700
| main.rs:1849:60:1849:64 | "bar" | | {EXTERNAL LOCATION} | str |
2674
2701
| main.rs:1849:68:1849:86 | ...::from(...) | | {EXTERNAL LOCATION} | String |
2675
2702
| main.rs:1849:81:1849:85 | "baz" | | {EXTERNAL LOCATION} | str |
2676
2703
| main.rs:1850:18:1850:25 | strings3 | | file://:0:0:0:0 | & |
2704
+ | main.rs:1850:18:1850:25 | strings3 | &T.[T;...] | {EXTERNAL LOCATION} | String |
2705
+ | main.rs:1852:13:1852:21 | callables | [T;...] | main.rs:1809:5:1810:5 | MyCallable |
2706
+ | main.rs:1852:25:1852:81 | [...] | [T;...] | main.rs:1809:5:1810:5 | MyCallable |
2677
2707
| main.rs:1852:26:1852:42 | ...::new(...) | | main.rs:1809:5:1810:5 | MyCallable |
2678
2708
| main.rs:1852:45:1852:61 | ...::new(...) | | main.rs:1809:5:1810:5 | MyCallable |
2679
2709
| main.rs:1852:64:1852:80 | ...::new(...) | | main.rs:1809:5:1810:5 | MyCallable |
2710
+ | main.rs:1853:13:1853:13 | c | | main.rs:1809:5:1810:5 | MyCallable |
2711
+ | main.rs:1853:18:1853:26 | callables | [T;...] | main.rs:1809:5:1810:5 | MyCallable |
2712
+ | main.rs:1854:17:1854:22 | result | | {EXTERNAL LOCATION} | i64 |
2713
+ | main.rs:1854:26:1854:26 | c | | main.rs:1809:5:1810:5 | MyCallable |
2714
+ | main.rs:1854:26:1854:33 | c.call() | | {EXTERNAL LOCATION} | i64 |
2680
2715
| main.rs:1859:18:1859:18 | 0 | | {EXTERNAL LOCATION} | i32 |
2681
2716
| main.rs:1859:21:1859:22 | 10 | | {EXTERNAL LOCATION} | i32 |
2682
2717
| main.rs:1860:19:1860:21 | 0u8 | | {EXTERNAL LOCATION} | u8 |
@@ -2695,6 +2730,7 @@ inferType
2695
2730
| main.rs:1870:13:1870:17 | vals4 | | {EXTERNAL LOCATION} | Vec |
2696
2731
| main.rs:1870:13:1870:17 | vals4 | T | file://:0:0:0:0 | & |
2697
2732
| main.rs:1870:13:1870:17 | vals4 | T.&T | {EXTERNAL LOCATION} | u64 |
2733
+ | main.rs:1870:33:1870:44 | [...] | [T;...] | {EXTERNAL LOCATION} | u64 |
2698
2734
| main.rs:1870:33:1870:61 | ... .collect() | | {EXTERNAL LOCATION} | Vec |
2699
2735
| main.rs:1870:33:1870:61 | ... .collect() | T | file://:0:0:0:0 | & |
2700
2736
| main.rs:1870:33:1870:61 | ... .collect() | T.&T | {EXTERNAL LOCATION} | u64 |
0 commit comments