@@ -1015,7 +1015,85 @@ inferType
1015
1015
| main.rs:944:17:944:18 | S1 | | main.rs:923:5:924:14 | S1 |
1016
1016
| main.rs:945:26:945:26 | x | | main.rs:923:5:924:14 | S1 |
1017
1017
| main.rs:945:26:945:31 | x.m1() | | main.rs:923:5:924:14 | S1 |
1018
- | main.rs:951:5:951:20 | ...::f(...) | | main.rs:67:5:67:21 | Foo |
1019
- | main.rs:952:5:952:60 | ...::g(...) | | main.rs:67:5:67:21 | Foo |
1020
- | main.rs:952:20:952:38 | ...::Foo {...} | | main.rs:67:5:67:21 | Foo |
1021
- | main.rs:952:41:952:59 | ...::Foo {...} | | main.rs:67:5:67:21 | Foo |
1018
+ | main.rs:959:43:962:5 | { ... } | | file://:0:0:0:0 | Result |
1019
+ | main.rs:959:43:962:5 | { ... } | E | main.rs:952:5:953:14 | S1 |
1020
+ | main.rs:959:43:962:5 | { ... } | T | main.rs:952:5:953:14 | S1 |
1021
+ | main.rs:960:17:960:30 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1022
+ | main.rs:960:17:960:30 | ...::Ok(...) | T | main.rs:952:5:953:14 | S1 |
1023
+ | main.rs:960:28:960:29 | S1 | | main.rs:952:5:953:14 | S1 |
1024
+ | main.rs:961:9:961:22 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1025
+ | main.rs:961:9:961:22 | ...::Ok(...) | E | main.rs:952:5:953:14 | S1 |
1026
+ | main.rs:961:9:961:22 | ...::Ok(...) | T | main.rs:952:5:953:14 | S1 |
1027
+ | main.rs:961:20:961:21 | S1 | | main.rs:952:5:953:14 | S1 |
1028
+ | main.rs:965:46:969:5 | { ... } | | file://:0:0:0:0 | Result |
1029
+ | main.rs:965:46:969:5 | { ... } | E | main.rs:955:5:956:14 | S2 |
1030
+ | main.rs:965:46:969:5 | { ... } | T | main.rs:952:5:953:14 | S1 |
1031
+ | main.rs:966:13:966:13 | x | | file://:0:0:0:0 | Result |
1032
+ | main.rs:966:13:966:13 | x | T | main.rs:952:5:953:14 | S1 |
1033
+ | main.rs:966:17:966:30 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1034
+ | main.rs:966:17:966:30 | ...::Ok(...) | T | main.rs:952:5:953:14 | S1 |
1035
+ | main.rs:966:28:966:29 | S1 | | main.rs:952:5:953:14 | S1 |
1036
+ | main.rs:967:17:967:17 | x | | file://:0:0:0:0 | Result |
1037
+ | main.rs:967:17:967:17 | x | T | main.rs:952:5:953:14 | S1 |
1038
+ | main.rs:968:9:968:22 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1039
+ | main.rs:968:9:968:22 | ...::Ok(...) | E | main.rs:955:5:956:14 | S2 |
1040
+ | main.rs:968:9:968:22 | ...::Ok(...) | T | main.rs:952:5:953:14 | S1 |
1041
+ | main.rs:968:20:968:21 | S1 | | main.rs:952:5:953:14 | S1 |
1042
+ | main.rs:972:40:977:5 | { ... } | | file://:0:0:0:0 | Result |
1043
+ | main.rs:972:40:977:5 | { ... } | E | main.rs:955:5:956:14 | S2 |
1044
+ | main.rs:972:40:977:5 | { ... } | T | main.rs:952:5:953:14 | S1 |
1045
+ | main.rs:973:13:973:13 | x | | file://:0:0:0:0 | Result |
1046
+ | main.rs:973:13:973:13 | x | T | file://:0:0:0:0 | Result |
1047
+ | main.rs:973:13:973:13 | x | T.T | main.rs:952:5:953:14 | S1 |
1048
+ | main.rs:973:17:973:42 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1049
+ | main.rs:973:17:973:42 | ...::Ok(...) | T | file://:0:0:0:0 | Result |
1050
+ | main.rs:973:17:973:42 | ...::Ok(...) | T.T | main.rs:952:5:953:14 | S1 |
1051
+ | main.rs:973:28:973:41 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1052
+ | main.rs:973:28:973:41 | ...::Ok(...) | T | main.rs:952:5:953:14 | S1 |
1053
+ | main.rs:973:39:973:40 | S1 | | main.rs:952:5:953:14 | S1 |
1054
+ | main.rs:975:17:975:17 | x | | file://:0:0:0:0 | Result |
1055
+ | main.rs:975:17:975:17 | x | T | file://:0:0:0:0 | Result |
1056
+ | main.rs:975:17:975:17 | x | T.T | main.rs:952:5:953:14 | S1 |
1057
+ | main.rs:976:9:976:22 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1058
+ | main.rs:976:9:976:22 | ...::Ok(...) | E | main.rs:955:5:956:14 | S2 |
1059
+ | main.rs:976:9:976:22 | ...::Ok(...) | T | main.rs:952:5:953:14 | S1 |
1060
+ | main.rs:976:20:976:21 | S1 | | main.rs:952:5:953:14 | S1 |
1061
+ | main.rs:980:30:980:34 | input | | file://:0:0:0:0 | Result |
1062
+ | main.rs:980:30:980:34 | input | E | main.rs:952:5:953:14 | S1 |
1063
+ | main.rs:980:30:980:34 | input | T | main.rs:980:20:980:27 | T |
1064
+ | main.rs:980:69:987:5 | { ... } | | file://:0:0:0:0 | Result |
1065
+ | main.rs:980:69:987:5 | { ... } | E | main.rs:952:5:953:14 | S1 |
1066
+ | main.rs:980:69:987:5 | { ... } | T | main.rs:980:20:980:27 | T |
1067
+ | main.rs:981:21:981:25 | input | | file://:0:0:0:0 | Result |
1068
+ | main.rs:981:21:981:25 | input | E | main.rs:952:5:953:14 | S1 |
1069
+ | main.rs:981:21:981:25 | input | T | main.rs:980:20:980:27 | T |
1070
+ | main.rs:982:22:982:38 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1071
+ | main.rs:982:22:985:10 | ... .and_then(...) | | file://:0:0:0:0 | Result |
1072
+ | main.rs:982:53:985:9 | { ... } | | file://:0:0:0:0 | Result |
1073
+ | main.rs:982:53:985:9 | { ... } | E | main.rs:952:5:953:14 | S1 |
1074
+ | main.rs:984:13:984:34 | ...::Ok::<...>(...) | | file://:0:0:0:0 | Result |
1075
+ | main.rs:984:13:984:34 | ...::Ok::<...>(...) | E | main.rs:952:5:953:14 | S1 |
1076
+ | main.rs:986:9:986:23 | ...::Err(...) | | file://:0:0:0:0 | Result |
1077
+ | main.rs:986:9:986:23 | ...::Err(...) | E | main.rs:952:5:953:14 | S1 |
1078
+ | main.rs:986:9:986:23 | ...::Err(...) | T | main.rs:980:20:980:27 | T |
1079
+ | main.rs:986:21:986:22 | S1 | | main.rs:952:5:953:14 | S1 |
1080
+ | main.rs:990:37:990:52 | try_same_error(...) | | file://:0:0:0:0 | Result |
1081
+ | main.rs:990:37:990:52 | try_same_error(...) | E | main.rs:952:5:953:14 | S1 |
1082
+ | main.rs:990:37:990:52 | try_same_error(...) | T | main.rs:952:5:953:14 | S1 |
1083
+ | main.rs:994:37:994:55 | try_convert_error(...) | | file://:0:0:0:0 | Result |
1084
+ | main.rs:994:37:994:55 | try_convert_error(...) | E | main.rs:955:5:956:14 | S2 |
1085
+ | main.rs:994:37:994:55 | try_convert_error(...) | T | main.rs:952:5:953:14 | S1 |
1086
+ | main.rs:998:37:998:49 | try_chained(...) | | file://:0:0:0:0 | Result |
1087
+ | main.rs:998:37:998:49 | try_chained(...) | E | main.rs:955:5:956:14 | S2 |
1088
+ | main.rs:998:37:998:49 | try_chained(...) | T | main.rs:952:5:953:14 | S1 |
1089
+ | main.rs:1002:37:1002:63 | try_complex(...) | | file://:0:0:0:0 | Result |
1090
+ | main.rs:1002:37:1002:63 | try_complex(...) | E | main.rs:952:5:953:14 | S1 |
1091
+ | main.rs:1002:37:1002:63 | try_complex(...) | T | main.rs:952:5:953:14 | S1 |
1092
+ | main.rs:1002:49:1002:62 | ...::Ok(...) | | file://:0:0:0:0 | Result |
1093
+ | main.rs:1002:49:1002:62 | ...::Ok(...) | E | main.rs:952:5:953:14 | S1 |
1094
+ | main.rs:1002:49:1002:62 | ...::Ok(...) | T | main.rs:952:5:953:14 | S1 |
1095
+ | main.rs:1002:60:1002:61 | S1 | | main.rs:952:5:953:14 | S1 |
1096
+ | main.rs:1010:5:1010:20 | ...::f(...) | | main.rs:67:5:67:21 | Foo |
1097
+ | main.rs:1011:5:1011:60 | ...::g(...) | | main.rs:67:5:67:21 | Foo |
1098
+ | main.rs:1011:20:1011:38 | ...::Foo {...} | | main.rs:67:5:67:21 | Foo |
1099
+ | main.rs:1011:41:1011:59 | ...::Foo {...} | | main.rs:67:5:67:21 | Foo |
0 commit comments