@@ -3733,7 +3733,7 @@ inferCertainType
37333733| main.rs:2792:13:2792:16 | self | TRef.T | main.rs:2790:10:2790:17 | GT |
37343734| main.rs:2796:15:2800:5 | { ... } | | {EXTERNAL LOCATION} | () |
37353735| main.rs:2799:24:2799:25 | &g | | {EXTERNAL LOCATION} | & |
3736- | main.rs:2803:18:2810 :1 | { ... } | | {EXTERNAL LOCATION} | () |
3736+ | main.rs:2803:18:2811 :1 | { ... } | | {EXTERNAL LOCATION} | () |
37373737| main.rs:2804:9:2804:12 | arr1 | | {EXTERNAL LOCATION} | [;] |
37383738| main.rs:2804:9:2804:12 | arr1 | TArray | {EXTERNAL LOCATION} | i32 |
37393739| main.rs:2804:26:2804:27 | [...] | | {EXTERNAL LOCATION} | [;] |
@@ -3742,17 +3742,17 @@ inferCertainType
37423742| main.rs:2805:16:2805:24 | [true; 0] | | {EXTERNAL LOCATION} | [;] |
37433743| main.rs:2805:16:2805:24 | [true; 0] | TArray | {EXTERNAL LOCATION} | bool |
37443744| main.rs:2805:17:2805:20 | true | | {EXTERNAL LOCATION} | bool |
3745- | main.rs:2806 :9:2806 :12 | arr3 | | {EXTERNAL LOCATION} | [;] |
3746- | main.rs:2806 :16:2806 :17 | [...] | | {EXTERNAL LOCATION} | [;] |
3747- | main.rs:2808 :21:2808 :23 | arr | | {EXTERNAL LOCATION} | [;] |
3748- | main.rs:2808 :21:2808 :23 | arr | TArray | main.rs:2808 :18:2808 :18 | T |
3749- | main.rs:2808 :34:2808 :34 | x | | main.rs:2808 :18:2808 :18 | T |
3750- | main.rs:2808 :40:2808 :41 | { ... } | | {EXTERNAL LOCATION} | () |
3751- | main.rs:2809 :15:2809 :18 | arr3 | | {EXTERNAL LOCATION} | [;] |
3752- | main.rs:2812 :11:2848 :1 | { ... } | | {EXTERNAL LOCATION} | () |
3753- | main.rs:2815 :20:2815 :38 | ...::Foo {...} | | main.rs:72:5:72:21 | Foo |
3754- | main.rs:2815 :41:2815 :59 | ...::Foo {...} | | main.rs:72:5:72:21 | Foo |
3755- | main.rs:2845 :16:2845 :19 | true | | {EXTERNAL LOCATION} | bool |
3745+ | main.rs:2807 :9:2807 :12 | arr3 | | {EXTERNAL LOCATION} | [;] |
3746+ | main.rs:2807 :16:2807 :17 | [...] | | {EXTERNAL LOCATION} | [;] |
3747+ | main.rs:2809 :21:2809 :23 | arr | | {EXTERNAL LOCATION} | [;] |
3748+ | main.rs:2809 :21:2809 :23 | arr | TArray | main.rs:2809 :18:2809 :18 | T |
3749+ | main.rs:2809 :34:2809 :34 | x | | main.rs:2809 :18:2809 :18 | T |
3750+ | main.rs:2809 :40:2809 :41 | { ... } | | {EXTERNAL LOCATION} | () |
3751+ | main.rs:2810 :15:2810 :18 | arr3 | | {EXTERNAL LOCATION} | [;] |
3752+ | main.rs:2813 :11:2849 :1 | { ... } | | {EXTERNAL LOCATION} | () |
3753+ | main.rs:2816 :20:2816 :38 | ...::Foo {...} | | main.rs:72:5:72:21 | Foo |
3754+ | main.rs:2816 :41:2816 :59 | ...::Foo {...} | | main.rs:72:5:72:21 | Foo |
3755+ | main.rs:2846 :16:2846 :19 | true | | {EXTERNAL LOCATION} | bool |
37563756| overloading.rs:4:19:4:23 | SelfParam | | {EXTERNAL LOCATION} | & |
37573757| overloading.rs:4:19:4:23 | SelfParam | TRef | overloading.rs:2:5:11:5 | Self [trait FirstTrait] |
37583758| overloading.rs:4:34:6:9 | { ... } | | {EXTERNAL LOCATION} | bool |
@@ -12573,7 +12573,7 @@ inferType
1257312573| main.rs:2799:24:2799:25 | &g | TRef.T | {EXTERNAL LOCATION} | i64 |
1257412574| main.rs:2799:25:2799:25 | g | | main.rs:2780:5:2780:21 | Gen |
1257512575| main.rs:2799:25:2799:25 | g | T | {EXTERNAL LOCATION} | i64 |
12576- | main.rs:2803:18:2810 :1 | { ... } | | {EXTERNAL LOCATION} | () |
12576+ | main.rs:2803:18:2811 :1 | { ... } | | {EXTERNAL LOCATION} | () |
1257712577| main.rs:2804:9:2804:12 | arr1 | | {EXTERNAL LOCATION} | [;] |
1257812578| main.rs:2804:9:2804:12 | arr1 | TArray | {EXTERNAL LOCATION} | i32 |
1257912579| main.rs:2804:21:2804:21 | 0 | | {EXTERNAL LOCATION} | i32 |
@@ -12585,62 +12585,62 @@ inferType
1258512585| main.rs:2805:16:2805:24 | [true; 0] | TArray | {EXTERNAL LOCATION} | bool |
1258612586| main.rs:2805:17:2805:20 | true | | {EXTERNAL LOCATION} | bool |
1258712587| main.rs:2805:23:2805:23 | 0 | | {EXTERNAL LOCATION} | i32 |
12588- | main.rs:2806 :9:2806 :12 | arr3 | | {EXTERNAL LOCATION} | [;] |
12589- | main.rs:2806 :9:2806 :12 | arr3 | TArray | {EXTERNAL LOCATION} | i32 |
12590- | main.rs:2806 :16:2806 :17 | [...] | | {EXTERNAL LOCATION} | [;] |
12591- | main.rs:2806 :16:2806 :17 | [...] | TArray | {EXTERNAL LOCATION} | i32 |
12592- | main.rs:2808 :21:2808 :23 | arr | | {EXTERNAL LOCATION} | [;] |
12593- | main.rs:2808 :21:2808 :23 | arr | TArray | main.rs:2808 :18:2808 :18 | T |
12594- | main.rs:2808 :30:2808 :30 | 0 | | {EXTERNAL LOCATION} | i32 |
12595- | main.rs:2808 :34:2808 :34 | x | | main.rs:2808 :18:2808 :18 | T |
12596- | main.rs:2808 :40:2808 :41 | { ... } | | {EXTERNAL LOCATION} | () |
12597- | main.rs:2809 :5:2809 :22 | pin_array(...) | | {EXTERNAL LOCATION} | () |
12598- | main.rs:2809 :15:2809 :18 | arr3 | | {EXTERNAL LOCATION} | [;] |
12599- | main.rs:2809 :15:2809 :18 | arr3 | TArray | {EXTERNAL LOCATION} | i32 |
12600- | main.rs:2809 :21:2809 :21 | 1 | | {EXTERNAL LOCATION} | i32 |
12601- | main.rs:2812 :11:2848 :1 | { ... } | | {EXTERNAL LOCATION} | () |
12602- | main.rs:2813 :5:2813 :21 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12603- | main.rs:2814 :5:2814 :20 | ...::f(...) | | main.rs:72:5:72:21 | Foo |
12604- | main.rs:2815 :5:2815 :60 | ...::g(...) | | main.rs:72:5:72:21 | Foo |
12605- | main.rs:2815 :20:2815 :38 | ...::Foo {...} | | main.rs:72:5:72:21 | Foo |
12606- | main.rs:2815 :41:2815 :59 | ...::Foo {...} | | main.rs:72:5:72:21 | Foo |
12607- | main.rs:2816 :5:2816 :35 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12608- | main.rs:2817 :5:2817 :41 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12609- | main.rs:2818 :5:2818 :45 | ...::test(...) | | {EXTERNAL LOCATION} | () |
12610- | main.rs:2819 :5:2819 :30 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12611- | main.rs:2820 :5:2820 :21 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12612- | main.rs:2821 :5:2821 :27 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12613- | main.rs:2822 :5:2822 :32 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12614- | main.rs:2823 :5:2823 :23 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12615- | main.rs:2824 :5:2824 :36 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12616- | main.rs:2825 :5:2825 :35 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12617- | main.rs:2826 :5:2826 :29 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12618- | main.rs:2827 :5:2827 :23 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12619- | main.rs:2828 :5:2828 :24 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12620- | main.rs:2829 :5:2829 :17 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12621- | main.rs:2830 :5:2830 :18 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12622- | main.rs:2831 :5:2831 :15 | ...::f(...) | | {EXTERNAL LOCATION} | dyn Future |
12623- | main.rs:2831 :5:2831 :15 | ...::f(...) | dyn(Output) | {EXTERNAL LOCATION} | () |
12624- | main.rs:2832 :5:2832 :19 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12625- | main.rs:2833 :5:2833 :17 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12626- | main.rs:2834 :5:2834 :14 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12627- | main.rs:2835 :5:2835 :27 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12628- | main.rs:2836 :5:2836 :15 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12629- | main.rs:2837 :5:2837 :43 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12630- | main.rs:2838 :5:2838 :15 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12631- | main.rs:2839 :5:2839 :17 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12632- | main.rs:2840 :5:2840 :28 | ...::test(...) | | {EXTERNAL LOCATION} | () |
12633- | main.rs:2841 :5:2841 :23 | ...::test(...) | | {EXTERNAL LOCATION} | () |
12634- | main.rs:2842 :5:2842 :41 | ...::test_all_patterns(...) | | {EXTERNAL LOCATION} | () |
12635- | main.rs:2843 :5:2843 :49 | ...::box_patterns(...) | | {EXTERNAL LOCATION} | () |
12636- | main.rs:2844 :5:2844 :20 | ...::test(...) | | {EXTERNAL LOCATION} | () |
12637- | main.rs:2845 :5:2845 :20 | ...::f(...) | | {EXTERNAL LOCATION} | Box |
12638- | main.rs:2845 :5:2845 :20 | ...::f(...) | A | {EXTERNAL LOCATION} | Global |
12639- | main.rs:2845 :5:2845 :20 | ...::f(...) | T | main.rs:2564:5:2566:5 | dyn MyTrait |
12640- | main.rs:2845 :5:2845 :20 | ...::f(...) | T.dyn(T) | {EXTERNAL LOCATION} | i32 |
12641- | main.rs:2845 :16:2845 :19 | true | | {EXTERNAL LOCATION} | bool |
12642- | main.rs:2846 :5:2846 :23 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12643- | main.rs:2847 :5:2847 :17 | empty_array(...) | | {EXTERNAL LOCATION} | () |
12588+ | main.rs:2807 :9:2807 :12 | arr3 | | {EXTERNAL LOCATION} | [;] |
12589+ | main.rs:2807 :9:2807 :12 | arr3 | TArray | {EXTERNAL LOCATION} | i32 |
12590+ | main.rs:2807 :16:2807 :17 | [...] | | {EXTERNAL LOCATION} | [;] |
12591+ | main.rs:2807 :16:2807 :17 | [...] | TArray | {EXTERNAL LOCATION} | i32 |
12592+ | main.rs:2809 :21:2809 :23 | arr | | {EXTERNAL LOCATION} | [;] |
12593+ | main.rs:2809 :21:2809 :23 | arr | TArray | main.rs:2809 :18:2809 :18 | T |
12594+ | main.rs:2809 :30:2809 :30 | 0 | | {EXTERNAL LOCATION} | i32 |
12595+ | main.rs:2809 :34:2809 :34 | x | | main.rs:2809 :18:2809 :18 | T |
12596+ | main.rs:2809 :40:2809 :41 | { ... } | | {EXTERNAL LOCATION} | () |
12597+ | main.rs:2810 :5:2810 :22 | pin_array(...) | | {EXTERNAL LOCATION} | () |
12598+ | main.rs:2810 :15:2810 :18 | arr3 | | {EXTERNAL LOCATION} | [;] |
12599+ | main.rs:2810 :15:2810 :18 | arr3 | TArray | {EXTERNAL LOCATION} | i32 |
12600+ | main.rs:2810 :21:2810 :21 | 1 | | {EXTERNAL LOCATION} | i32 |
12601+ | main.rs:2813 :11:2849 :1 | { ... } | | {EXTERNAL LOCATION} | () |
12602+ | main.rs:2814 :5:2814 :21 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12603+ | main.rs:2815 :5:2815 :20 | ...::f(...) | | main.rs:72:5:72:21 | Foo |
12604+ | main.rs:2816 :5:2816 :60 | ...::g(...) | | main.rs:72:5:72:21 | Foo |
12605+ | main.rs:2816 :20:2816 :38 | ...::Foo {...} | | main.rs:72:5:72:21 | Foo |
12606+ | main.rs:2816 :41:2816 :59 | ...::Foo {...} | | main.rs:72:5:72:21 | Foo |
12607+ | main.rs:2817 :5:2817 :35 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12608+ | main.rs:2818 :5:2818 :41 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12609+ | main.rs:2819 :5:2819 :45 | ...::test(...) | | {EXTERNAL LOCATION} | () |
12610+ | main.rs:2820 :5:2820 :30 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12611+ | main.rs:2821 :5:2821 :21 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12612+ | main.rs:2822 :5:2822 :27 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12613+ | main.rs:2823 :5:2823 :32 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12614+ | main.rs:2824 :5:2824 :23 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12615+ | main.rs:2825 :5:2825 :36 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12616+ | main.rs:2826 :5:2826 :35 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12617+ | main.rs:2827 :5:2827 :29 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12618+ | main.rs:2828 :5:2828 :23 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12619+ | main.rs:2829 :5:2829 :24 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12620+ | main.rs:2830 :5:2830 :17 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12621+ | main.rs:2831 :5:2831 :18 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12622+ | main.rs:2832 :5:2832 :15 | ...::f(...) | | {EXTERNAL LOCATION} | dyn Future |
12623+ | main.rs:2832 :5:2832 :15 | ...::f(...) | dyn(Output) | {EXTERNAL LOCATION} | () |
12624+ | main.rs:2833 :5:2833 :19 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12625+ | main.rs:2834 :5:2834 :17 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12626+ | main.rs:2835 :5:2835 :14 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12627+ | main.rs:2836 :5:2836 :27 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12628+ | main.rs:2837 :5:2837 :15 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12629+ | main.rs:2838 :5:2838 :43 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12630+ | main.rs:2839 :5:2839 :15 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12631+ | main.rs:2840 :5:2840 :17 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12632+ | main.rs:2841 :5:2841 :28 | ...::test(...) | | {EXTERNAL LOCATION} | () |
12633+ | main.rs:2842 :5:2842 :23 | ...::test(...) | | {EXTERNAL LOCATION} | () |
12634+ | main.rs:2843 :5:2843 :41 | ...::test_all_patterns(...) | | {EXTERNAL LOCATION} | () |
12635+ | main.rs:2844 :5:2844 :49 | ...::box_patterns(...) | | {EXTERNAL LOCATION} | () |
12636+ | main.rs:2845 :5:2845 :20 | ...::test(...) | | {EXTERNAL LOCATION} | () |
12637+ | main.rs:2846 :5:2846 :20 | ...::f(...) | | {EXTERNAL LOCATION} | Box |
12638+ | main.rs:2846 :5:2846 :20 | ...::f(...) | A | {EXTERNAL LOCATION} | Global |
12639+ | main.rs:2846 :5:2846 :20 | ...::f(...) | T | main.rs:2564:5:2566:5 | dyn MyTrait |
12640+ | main.rs:2846 :5:2846 :20 | ...::f(...) | T.dyn(T) | {EXTERNAL LOCATION} | i32 |
12641+ | main.rs:2846 :16:2846 :19 | true | | {EXTERNAL LOCATION} | bool |
12642+ | main.rs:2847 :5:2847 :23 | ...::f(...) | | {EXTERNAL LOCATION} | () |
12643+ | main.rs:2848 :5:2848 :17 | empty_array(...) | | {EXTERNAL LOCATION} | () |
1264412644| overloading.rs:4:19:4:23 | SelfParam | | {EXTERNAL LOCATION} | & |
1264512645| overloading.rs:4:19:4:23 | SelfParam | TRef | overloading.rs:2:5:11:5 | Self [trait FirstTrait] |
1264612646| overloading.rs:4:34:6:9 | { ... } | | {EXTERNAL LOCATION} | bool |
0 commit comments