@@ -3128,10 +3128,8 @@ inferType
31283128| main.rs:1821:25:1823:5 | { ... } | | main.rs:1815:5:1815:14 | S1 |
31293129| main.rs:1822:9:1822:10 | S1 | | main.rs:1815:5:1815:14 | S1 |
31303130| main.rs:1825:41:1827:5 | { ... } | | {EXTERNAL LOCATION} | trait Future |
3131- | main.rs:1825:41:1827:5 | { ... } | | main.rs:1825:16:1825:39 | ImplTraitTypeRepr |
31323131| main.rs:1825:41:1827:5 | { ... } | Output | main.rs:1815:5:1815:14 | S1 |
31333132| main.rs:1826:9:1826:20 | { ... } | | {EXTERNAL LOCATION} | trait Future |
3134- | main.rs:1826:9:1826:20 | { ... } | | main.rs:1825:16:1825:39 | ImplTraitTypeRepr |
31353133| main.rs:1826:9:1826:20 | { ... } | Output | main.rs:1815:5:1815:14 | S1 |
31363134| main.rs:1826:17:1826:18 | S1 | | main.rs:1815:5:1815:14 | S1 |
31373135| main.rs:1835:13:1835:42 | SelfParam | | {EXTERNAL LOCATION} | Pin |
@@ -3144,16 +3142,20 @@ inferType
31443142| main.rs:1838:13:1838:38 | ...::Ready(...) | | {EXTERNAL LOCATION} | Poll |
31453143| main.rs:1838:13:1838:38 | ...::Ready(...) | T | main.rs:1815:5:1815:14 | S1 |
31463144| main.rs:1838:36:1838:37 | S1 | | main.rs:1815:5:1815:14 | S1 |
3145+ | main.rs:1842:41:1844:5 | { ... } | | {EXTERNAL LOCATION} | trait Future |
31473146| main.rs:1842:41:1844:5 | { ... } | | main.rs:1829:5:1829:14 | S2 |
3148- | main.rs:1842:41:1844:5 | { ... } | | main.rs:1842:16:1842:39 | ImplTraitTypeRepr |
3147+ | main.rs:1842:41:1844:5 | { ... } | Output | main.rs:1815:5:1815:14 | S1 |
3148+ | main.rs:1843:9:1843:10 | S2 | | {EXTERNAL LOCATION} | trait Future |
31493149| main.rs:1843:9:1843:10 | S2 | | main.rs:1829:5:1829:14 | S2 |
3150- | main.rs:1843:9:1843:10 | S2 | | main.rs:1842:16:1842:39 | ImplTraitTypeRepr |
3150+ | main.rs:1843:9:1843:10 | S2 | Output | main.rs:1815:5:1815:14 | S1 |
31513151| main.rs:1847:9:1847:12 | f1(...) | | {EXTERNAL LOCATION} | trait Future |
31523152| main.rs:1847:9:1847:12 | f1(...) | Output | main.rs:1815:5:1815:14 | S1 |
31533153| main.rs:1847:9:1847:18 | await ... | | main.rs:1815:5:1815:14 | S1 |
3154- | main.rs:1848:9:1848:12 | f2(...) | | main.rs:1825:16:1825:39 | ImplTraitTypeRepr |
3154+ | main.rs:1848:9:1848:12 | f2(...) | | {EXTERNAL LOCATION} | trait Future |
3155+ | main.rs:1848:9:1848:12 | f2(...) | Output | main.rs:1815:5:1815:14 | S1 |
31553156| main.rs:1848:9:1848:18 | await ... | | main.rs:1815:5:1815:14 | S1 |
3156- | main.rs:1849:9:1849:12 | f3(...) | | main.rs:1842:16:1842:39 | ImplTraitTypeRepr |
3157+ | main.rs:1849:9:1849:12 | f3(...) | | {EXTERNAL LOCATION} | trait Future |
3158+ | main.rs:1849:9:1849:12 | f3(...) | Output | main.rs:1815:5:1815:14 | S1 |
31573159| main.rs:1849:9:1849:18 | await ... | | main.rs:1815:5:1815:14 | S1 |
31583160| main.rs:1850:9:1850:10 | S2 | | main.rs:1829:5:1829:14 | S2 |
31593161| main.rs:1850:9:1850:16 | await S2 | | main.rs:1815:5:1815:14 | S1 |
@@ -3174,9 +3176,11 @@ inferType
31743176| main.rs:1875:15:1875:19 | SelfParam | | file://:0:0:0:0 | & |
31753177| main.rs:1875:15:1875:19 | SelfParam | &T | main.rs:1857:5:1858:14 | S1 |
31763178| main.rs:1878:37:1880:5 | { ... } | | main.rs:1857:5:1858:14 | S1 |
3177- | main.rs:1878:37:1880:5 | { ... } | | main.rs:1878:16:1878:35 | ImplTraitTypeRepr |
3179+ | main.rs:1878:37:1880:5 | { ... } | | main.rs:1862:5:1864:5 | trait Trait1 |
3180+ | main.rs:1878:37:1880:5 | { ... } | | main.rs:1866:5:1868:5 | trait Trait2 |
31783181| main.rs:1879:9:1879:10 | S1 | | main.rs:1857:5:1858:14 | S1 |
3179- | main.rs:1879:9:1879:10 | S1 | | main.rs:1878:16:1878:35 | ImplTraitTypeRepr |
3182+ | main.rs:1879:9:1879:10 | S1 | | main.rs:1862:5:1864:5 | trait Trait1 |
3183+ | main.rs:1879:9:1879:10 | S1 | | main.rs:1866:5:1868:5 | trait Trait2 |
31803184| main.rs:1883:18:1883:22 | SelfParam | | file://:0:0:0:0 | & |
31813185| main.rs:1883:18:1883:22 | SelfParam | &T | main.rs:1882:5:1884:5 | Self [trait MyTrait] |
31823186| main.rs:1887:18:1887:22 | SelfParam | | file://:0:0:0:0 | & |
@@ -3198,15 +3202,19 @@ inferType
31983202| main.rs:1894:25:1894:28 | self | &T.T3 | main.rs:1892:10:1892:17 | T |
31993203| main.rs:1895:13:1895:21 | t.clone() | | main.rs:1892:10:1892:17 | T |
32003204| main.rs:1899:45:1901:5 | { ... } | | main.rs:1857:5:1858:14 | S1 |
3201- | main.rs:1899:45:1901:5 | { ... } | | main.rs:1899:28:1899:43 | ImplTraitTypeRepr |
3205+ | main.rs:1899:45:1901:5 | { ... } | | main.rs:1882:5:1884:5 | trait MyTrait |
3206+ | main.rs:1899:45:1901:5 | { ... } | A | main.rs:1859:5:1859:14 | S2 |
32023207| main.rs:1900:9:1900:10 | S1 | | main.rs:1857:5:1858:14 | S1 |
3203- | main.rs:1900:9:1900:10 | S1 | | main.rs:1899:28:1899:43 | ImplTraitTypeRepr |
3208+ | main.rs:1900:9:1900:10 | S1 | | main.rs:1882:5:1884:5 | trait MyTrait |
3209+ | main.rs:1900:9:1900:10 | S1 | A | main.rs:1859:5:1859:14 | S2 |
32043210| main.rs:1903:34:1903:34 | x | | main.rs:1903:24:1903:31 | T |
32053211| main.rs:1903:59:1905:5 | { ... } | | main.rs:1860:5:1860:22 | S3 |
3206- | main.rs:1903:59:1905:5 | { ... } | | main.rs:1903:43:1903:57 | ImplTraitTypeRepr |
3212+ | main.rs:1903:59:1905:5 | { ... } | | main.rs:1882:5:1884:5 | trait MyTrait |
3213+ | main.rs:1903:59:1905:5 | { ... } | A | main.rs:1903:24:1903:31 | T |
32073214| main.rs:1903:59:1905:5 | { ... } | T3 | main.rs:1903:24:1903:31 | T |
32083215| main.rs:1904:9:1904:13 | S3(...) | | main.rs:1860:5:1860:22 | S3 |
3209- | main.rs:1904:9:1904:13 | S3(...) | | main.rs:1903:43:1903:57 | ImplTraitTypeRepr |
3216+ | main.rs:1904:9:1904:13 | S3(...) | | main.rs:1882:5:1884:5 | trait MyTrait |
3217+ | main.rs:1904:9:1904:13 | S3(...) | A | main.rs:1903:24:1903:31 | T |
32103218| main.rs:1904:9:1904:13 | S3(...) | T3 | main.rs:1903:24:1903:31 | T |
32113219| main.rs:1904:12:1904:12 | x | | main.rs:1903:24:1903:31 | T |
32123220| main.rs:1907:41:1907:41 | t | | main.rs:1907:26:1907:38 | B |
@@ -3217,26 +3225,37 @@ inferType
32173225| main.rs:1911:51:1913:5 | { ... } | | main.rs:1911:23:1911:23 | A |
32183226| main.rs:1912:9:1912:9 | t | | main.rs:1911:29:1911:43 | ImplTraitTypeRepr |
32193227| main.rs:1912:9:1912:17 | t.get_a() | | main.rs:1911:23:1911:23 | A |
3220- | main.rs:1916:13:1916:13 | x | | main.rs:1878:16:1878:35 | ImplTraitTypeRepr |
3221- | main.rs:1916:17:1916:20 | f1(...) | | main.rs:1878:16:1878:35 | ImplTraitTypeRepr |
3222- | main.rs:1917:9:1917:9 | x | | main.rs:1878:16:1878:35 | ImplTraitTypeRepr |
3223- | main.rs:1918:9:1918:9 | x | | main.rs:1878:16:1878:35 | ImplTraitTypeRepr |
3224- | main.rs:1919:13:1919:13 | a | | main.rs:1899:28:1899:43 | ImplTraitTypeRepr |
3225- | main.rs:1919:17:1919:32 | get_a_my_trait(...) | | main.rs:1899:28:1899:43 | ImplTraitTypeRepr |
3228+ | main.rs:1916:13:1916:13 | x | | main.rs:1862:5:1864:5 | trait Trait1 |
3229+ | main.rs:1916:13:1916:13 | x | | main.rs:1866:5:1868:5 | trait Trait2 |
3230+ | main.rs:1916:17:1916:20 | f1(...) | | main.rs:1862:5:1864:5 | trait Trait1 |
3231+ | main.rs:1916:17:1916:20 | f1(...) | | main.rs:1866:5:1868:5 | trait Trait2 |
3232+ | main.rs:1917:9:1917:9 | x | | main.rs:1862:5:1864:5 | trait Trait1 |
3233+ | main.rs:1917:9:1917:9 | x | | main.rs:1866:5:1868:5 | trait Trait2 |
3234+ | main.rs:1918:9:1918:9 | x | | main.rs:1862:5:1864:5 | trait Trait1 |
3235+ | main.rs:1918:9:1918:9 | x | | main.rs:1866:5:1868:5 | trait Trait2 |
3236+ | main.rs:1919:13:1919:13 | a | | main.rs:1882:5:1884:5 | trait MyTrait |
3237+ | main.rs:1919:13:1919:13 | a | A | main.rs:1859:5:1859:14 | S2 |
3238+ | main.rs:1919:17:1919:32 | get_a_my_trait(...) | | main.rs:1882:5:1884:5 | trait MyTrait |
3239+ | main.rs:1919:17:1919:32 | get_a_my_trait(...) | A | main.rs:1859:5:1859:14 | S2 |
32263240| main.rs:1920:13:1920:13 | b | | main.rs:1859:5:1859:14 | S2 |
32273241| main.rs:1920:17:1920:33 | uses_my_trait1(...) | | main.rs:1859:5:1859:14 | S2 |
3228- | main.rs:1920:32:1920:32 | a | | main.rs:1899:28:1899:43 | ImplTraitTypeRepr |
3229- | main.rs:1921:13:1921:13 | a | | main.rs:1899:28:1899:43 | ImplTraitTypeRepr |
3230- | main.rs:1921:17:1921:32 | get_a_my_trait(...) | | main.rs:1899:28:1899:43 | ImplTraitTypeRepr |
3242+ | main.rs:1920:32:1920:32 | a | | main.rs:1882:5:1884:5 | trait MyTrait |
3243+ | main.rs:1920:32:1920:32 | a | A | main.rs:1859:5:1859:14 | S2 |
3244+ | main.rs:1921:13:1921:13 | a | | main.rs:1882:5:1884:5 | trait MyTrait |
3245+ | main.rs:1921:13:1921:13 | a | A | main.rs:1859:5:1859:14 | S2 |
3246+ | main.rs:1921:17:1921:32 | get_a_my_trait(...) | | main.rs:1882:5:1884:5 | trait MyTrait |
3247+ | main.rs:1921:17:1921:32 | get_a_my_trait(...) | A | main.rs:1859:5:1859:14 | S2 |
32313248| main.rs:1922:13:1922:13 | c | | main.rs:1859:5:1859:14 | S2 |
32323249| main.rs:1922:17:1922:33 | uses_my_trait2(...) | | main.rs:1859:5:1859:14 | S2 |
3233- | main.rs:1922:32:1922:32 | a | | main.rs:1899:28:1899:43 | ImplTraitTypeRepr |
3250+ | main.rs:1922:32:1922:32 | a | | main.rs:1882:5:1884:5 | trait MyTrait |
3251+ | main.rs:1922:32:1922:32 | a | A | main.rs:1859:5:1859:14 | S2 |
32343252| main.rs:1923:13:1923:13 | d | | main.rs:1859:5:1859:14 | S2 |
32353253| main.rs:1923:17:1923:34 | uses_my_trait2(...) | | main.rs:1859:5:1859:14 | S2 |
32363254| main.rs:1923:32:1923:33 | S1 | | main.rs:1857:5:1858:14 | S1 |
3237- | main.rs:1924:13:1924:13 | e | | main.rs:1903:24:1903:31 | T |
3238- | main.rs:1924:17:1924:35 | get_a_my_trait2(...) | | main.rs:1903:43:1903:57 | ImplTraitTypeRepr |
3239- | main.rs:1924:17:1924:43 | ... .get_a() | | main.rs:1903:24:1903:31 | T |
3255+ | main.rs:1924:13:1924:13 | e | | main.rs:1857:5:1858:14 | S1 |
3256+ | main.rs:1924:17:1924:35 | get_a_my_trait2(...) | | main.rs:1882:5:1884:5 | trait MyTrait |
3257+ | main.rs:1924:17:1924:35 | get_a_my_trait2(...) | A | main.rs:1857:5:1858:14 | S1 |
3258+ | main.rs:1924:17:1924:43 | ... .get_a() | | main.rs:1857:5:1858:14 | S1 |
32403259| main.rs:1924:33:1924:34 | S1 | | main.rs:1857:5:1858:14 | S1 |
32413260| main.rs:1935:16:1935:20 | SelfParam | | file://:0:0:0:0 | & |
32423261| main.rs:1935:16:1935:20 | SelfParam | &T | main.rs:1931:5:1932:13 | S |
0 commit comments