Commit 75caa18
authored
Merge pull request github#19724 from github/rust/type-inference-borrow
Rust: Implement type inference for ref expression as type equality3 files changed
Lines changed: 1126 additions & 1073 deletions
File tree
- rust/ql
- lib/codeql/rust/internal
- test/library-tests/type-inference
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
257 | 257 | | |
258 | 258 | | |
259 | 259 | | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
260 | 264 | | |
261 | 265 | | |
262 | 266 | | |
| |||
973 | 977 | | |
974 | 978 | | |
975 | 979 | | |
976 | | - | |
977 | | - | |
978 | | - | |
979 | | - | |
| 980 | + | |
980 | 981 | | |
981 | | - | |
982 | | - | |
983 | | - | |
984 | | - | |
985 | | - | |
986 | | - | |
987 | | - | |
988 | | - | |
989 | | - | |
990 | | - | |
991 | | - | |
992 | | - | |
993 | | - | |
994 | | - | |
995 | | - | |
996 | | - | |
997 | | - | |
998 | | - | |
999 | | - | |
1000 | | - | |
1001 | | - | |
1002 | | - | |
1003 | | - | |
1004 | | - | |
1005 | | - | |
1006 | | - | |
1007 | | - | |
1008 | | - | |
1009 | | - | |
1010 | | - | |
1011 | | - | |
1012 | | - | |
| 982 | + | |
1013 | 983 | | |
1014 | 984 | | |
1015 | 985 | | |
| |||
1505 | 1475 | | |
1506 | 1476 | | |
1507 | 1477 | | |
1508 | | - | |
| 1478 | + | |
| 1479 | + | |
1509 | 1480 | | |
1510 | 1481 | | |
1511 | 1482 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1154 | 1154 | | |
1155 | 1155 | | |
1156 | 1156 | | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
1157 | 1168 | | |
1158 | 1169 | | |
1159 | 1170 | | |
| |||
1179 | 1190 | | |
1180 | 1191 | | |
1181 | 1192 | | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
1182 | 1201 | | |
1183 | 1202 | | |
1184 | 1203 | | |
| |||
0 commit comments