@@ -1442,25 +1442,49 @@ inferType
1442
1442
| main.rs:1171:15:1171:19 | SelfParam | | file://:0:0:0:0 | & |
1443
1443
| main.rs:1171:15:1171:19 | SelfParam | &T | main.rs:1168:5:1168:13 | S |
1444
1444
| main.rs:1171:31:1173:9 | { ... } | | file://:0:0:0:0 | & |
1445
+ | main.rs:1171:31:1173:9 | { ... } | &T | file://:0:0:0:0 | & |
1445
1446
| main.rs:1171:31:1173:9 | { ... } | &T | main.rs:1168:5:1168:13 | S |
1447
+ | main.rs:1171:31:1173:9 | { ... } | &T.&T | file://:0:0:0:0 | & |
1448
+ | main.rs:1171:31:1173:9 | { ... } | &T.&T.&T | file://:0:0:0:0 | & |
1449
+ | main.rs:1171:31:1173:9 | { ... } | &T.&T.&T.&T | main.rs:1168:5:1168:13 | S |
1446
1450
| main.rs:1172:13:1172:19 | &... | | file://:0:0:0:0 | & |
1451
+ | main.rs:1172:13:1172:19 | &... | &T | file://:0:0:0:0 | & |
1447
1452
| main.rs:1172:13:1172:19 | &... | &T | main.rs:1168:5:1168:13 | S |
1453
+ | main.rs:1172:13:1172:19 | &... | &T.&T | file://:0:0:0:0 | & |
1454
+ | main.rs:1172:13:1172:19 | &... | &T.&T.&T | file://:0:0:0:0 | & |
1455
+ | main.rs:1172:13:1172:19 | &... | &T.&T.&T.&T | main.rs:1168:5:1168:13 | S |
1448
1456
| main.rs:1172:14:1172:19 | &... | | file://:0:0:0:0 | & |
1449
- | main.rs:1172:14:1172:19 | &... | &T | main.rs:1168:5:1168:13 | S |
1457
+ | main.rs:1172:14:1172:19 | &... | | main.rs:1168:5:1168:13 | S |
1458
+ | main.rs:1172:14:1172:19 | &... | &T | file://:0:0:0:0 | & |
1459
+ | main.rs:1172:14:1172:19 | &... | &T.&T | file://:0:0:0:0 | & |
1460
+ | main.rs:1172:14:1172:19 | &... | &T.&T.&T | main.rs:1168:5:1168:13 | S |
1450
1461
| main.rs:1172:15:1172:19 | &self | | file://:0:0:0:0 | & |
1451
- | main.rs:1172:15:1172:19 | &self | &T | main.rs:1168:5:1168:13 | S |
1462
+ | main.rs:1172:15:1172:19 | &self | &T | file://:0:0:0:0 | & |
1463
+ | main.rs:1172:15:1172:19 | &self | &T.&T | main.rs:1168:5:1168:13 | S |
1452
1464
| main.rs:1172:16:1172:19 | self | | file://:0:0:0:0 | & |
1453
1465
| main.rs:1172:16:1172:19 | self | &T | main.rs:1168:5:1168:13 | S |
1454
1466
| main.rs:1175:15:1175:25 | SelfParam | | file://:0:0:0:0 | & |
1455
1467
| main.rs:1175:15:1175:25 | SelfParam | &T | main.rs:1168:5:1168:13 | S |
1456
1468
| main.rs:1175:37:1177:9 | { ... } | | file://:0:0:0:0 | & |
1469
+ | main.rs:1175:37:1177:9 | { ... } | &T | file://:0:0:0:0 | & |
1457
1470
| main.rs:1175:37:1177:9 | { ... } | &T | main.rs:1168:5:1168:13 | S |
1471
+ | main.rs:1175:37:1177:9 | { ... } | &T.&T | file://:0:0:0:0 | & |
1472
+ | main.rs:1175:37:1177:9 | { ... } | &T.&T.&T | file://:0:0:0:0 | & |
1473
+ | main.rs:1175:37:1177:9 | { ... } | &T.&T.&T.&T | main.rs:1168:5:1168:13 | S |
1458
1474
| main.rs:1176:13:1176:19 | &... | | file://:0:0:0:0 | & |
1475
+ | main.rs:1176:13:1176:19 | &... | &T | file://:0:0:0:0 | & |
1459
1476
| main.rs:1176:13:1176:19 | &... | &T | main.rs:1168:5:1168:13 | S |
1477
+ | main.rs:1176:13:1176:19 | &... | &T.&T | file://:0:0:0:0 | & |
1478
+ | main.rs:1176:13:1176:19 | &... | &T.&T.&T | file://:0:0:0:0 | & |
1479
+ | main.rs:1176:13:1176:19 | &... | &T.&T.&T.&T | main.rs:1168:5:1168:13 | S |
1460
1480
| main.rs:1176:14:1176:19 | &... | | file://:0:0:0:0 | & |
1461
- | main.rs:1176:14:1176:19 | &... | &T | main.rs:1168:5:1168:13 | S |
1481
+ | main.rs:1176:14:1176:19 | &... | | main.rs:1168:5:1168:13 | S |
1482
+ | main.rs:1176:14:1176:19 | &... | &T | file://:0:0:0:0 | & |
1483
+ | main.rs:1176:14:1176:19 | &... | &T.&T | file://:0:0:0:0 | & |
1484
+ | main.rs:1176:14:1176:19 | &... | &T.&T.&T | main.rs:1168:5:1168:13 | S |
1462
1485
| main.rs:1176:15:1176:19 | &self | | file://:0:0:0:0 | & |
1463
- | main.rs:1176:15:1176:19 | &self | &T | main.rs:1168:5:1168:13 | S |
1486
+ | main.rs:1176:15:1176:19 | &self | &T | file://:0:0:0:0 | & |
1487
+ | main.rs:1176:15:1176:19 | &self | &T.&T | main.rs:1168:5:1168:13 | S |
1464
1488
| main.rs:1176:16:1176:19 | self | | file://:0:0:0:0 | & |
1465
1489
| main.rs:1176:16:1176:19 | self | &T | main.rs:1168:5:1168:13 | S |
1466
1490
| main.rs:1179:15:1179:15 | x | | file://:0:0:0:0 | & |
@@ -1472,13 +1496,25 @@ inferType
1472
1496
| main.rs:1183:15:1183:15 | x | | file://:0:0:0:0 | & |
1473
1497
| main.rs:1183:15:1183:15 | x | &T | main.rs:1168:5:1168:13 | S |
1474
1498
| main.rs:1183:34:1185:9 | { ... } | | file://:0:0:0:0 | & |
1499
+ | main.rs:1183:34:1185:9 | { ... } | &T | file://:0:0:0:0 | & |
1475
1500
| main.rs:1183:34:1185:9 | { ... } | &T | main.rs:1168:5:1168:13 | S |
1501
+ | main.rs:1183:34:1185:9 | { ... } | &T.&T | file://:0:0:0:0 | & |
1502
+ | main.rs:1183:34:1185:9 | { ... } | &T.&T.&T | file://:0:0:0:0 | & |
1503
+ | main.rs:1183:34:1185:9 | { ... } | &T.&T.&T.&T | main.rs:1168:5:1168:13 | S |
1476
1504
| main.rs:1184:13:1184:16 | &... | | file://:0:0:0:0 | & |
1505
+ | main.rs:1184:13:1184:16 | &... | &T | file://:0:0:0:0 | & |
1477
1506
| main.rs:1184:13:1184:16 | &... | &T | main.rs:1168:5:1168:13 | S |
1507
+ | main.rs:1184:13:1184:16 | &... | &T.&T | file://:0:0:0:0 | & |
1508
+ | main.rs:1184:13:1184:16 | &... | &T.&T.&T | file://:0:0:0:0 | & |
1509
+ | main.rs:1184:13:1184:16 | &... | &T.&T.&T.&T | main.rs:1168:5:1168:13 | S |
1478
1510
| main.rs:1184:14:1184:16 | &... | | file://:0:0:0:0 | & |
1479
- | main.rs:1184:14:1184:16 | &... | &T | main.rs:1168:5:1168:13 | S |
1511
+ | main.rs:1184:14:1184:16 | &... | | main.rs:1168:5:1168:13 | S |
1512
+ | main.rs:1184:14:1184:16 | &... | &T | file://:0:0:0:0 | & |
1513
+ | main.rs:1184:14:1184:16 | &... | &T.&T | file://:0:0:0:0 | & |
1514
+ | main.rs:1184:14:1184:16 | &... | &T.&T.&T | main.rs:1168:5:1168:13 | S |
1480
1515
| main.rs:1184:15:1184:16 | &x | | file://:0:0:0:0 | & |
1481
- | main.rs:1184:15:1184:16 | &x | &T | main.rs:1168:5:1168:13 | S |
1516
+ | main.rs:1184:15:1184:16 | &x | &T | file://:0:0:0:0 | & |
1517
+ | main.rs:1184:15:1184:16 | &x | &T.&T | main.rs:1168:5:1168:13 | S |
1482
1518
| main.rs:1184:16:1184:16 | x | | file://:0:0:0:0 | & |
1483
1519
| main.rs:1184:16:1184:16 | x | &T | main.rs:1168:5:1168:13 | S |
1484
1520
| main.rs:1189:13:1189:13 | x | | main.rs:1168:5:1168:13 | S |
@@ -1494,15 +1530,23 @@ inferType
1494
1530
| main.rs:1192:15:1192:16 | &x | | file://:0:0:0:0 | & |
1495
1531
| main.rs:1192:15:1192:16 | &x | &T | main.rs:1168:5:1168:13 | S |
1496
1532
| main.rs:1192:16:1192:16 | x | | main.rs:1168:5:1168:13 | S |
1497
- | main.rs:1194:18:1194:24 | * ... | | {EXTERNAL LOCATION} | bool |
1533
+ | main.rs:1194:13:1194:13 | n | | {EXTERNAL LOCATION} | bool |
1534
+ | main.rs:1194:17:1194:24 | * ... | | {EXTERNAL LOCATION} | bool |
1535
+ | main.rs:1194:18:1194:24 | * ... | | file://:0:0:0:0 | & |
1536
+ | main.rs:1194:18:1194:24 | * ... | &T | {EXTERNAL LOCATION} | bool |
1498
1537
| main.rs:1194:19:1194:24 | &... | | file://:0:0:0:0 | & |
1499
- | main.rs:1194:19:1194:24 | &... | &T | {EXTERNAL LOCATION} | bool |
1538
+ | main.rs:1194:19:1194:24 | &... | &T | file://:0:0:0:0 | & |
1539
+ | main.rs:1194:19:1194:24 | &... | &T.&T | {EXTERNAL LOCATION} | bool |
1500
1540
| main.rs:1194:20:1194:24 | &true | | file://:0:0:0:0 | & |
1501
1541
| main.rs:1194:20:1194:24 | &true | &T | {EXTERNAL LOCATION} | bool |
1502
1542
| main.rs:1194:21:1194:24 | true | | {EXTERNAL LOCATION} | bool |
1543
+ | main.rs:1198:13:1198:20 | mut flag | | main.rs:1157:5:1160:5 | MyFlag |
1544
+ | main.rs:1198:24:1198:41 | ...::default(...) | | main.rs:1157:5:1160:5 | MyFlag |
1503
1545
| main.rs:1199:22:1199:30 | &mut flag | | file://:0:0:0:0 | & |
1504
1546
| main.rs:1199:22:1199:30 | &mut flag | &T | main.rs:1157:5:1160:5 | MyFlag |
1547
+ | main.rs:1199:27:1199:30 | flag | | main.rs:1157:5:1160:5 | MyFlag |
1505
1548
| main.rs:1200:18:1200:23 | "{:?}\\n" | | {EXTERNAL LOCATION} | str |
1549
+ | main.rs:1200:26:1200:29 | flag | | main.rs:1157:5:1160:5 | MyFlag |
1506
1550
| main.rs:1214:43:1217:5 | { ... } | | {EXTERNAL LOCATION} | Result |
1507
1551
| main.rs:1214:43:1217:5 | { ... } | E | main.rs:1207:5:1208:14 | S1 |
1508
1552
| main.rs:1214:43:1217:5 | { ... } | T | main.rs:1207:5:1208:14 | S1 |
0 commit comments