diff options
author | Benjamin Coenen <[email protected]> | 2020-04-11 21:54:22 +0100 |
---|---|---|
committer | Benjamin Coenen <[email protected]> | 2020-04-11 22:45:09 +0100 |
commit | 93bfc2d05d36a47dc05a1799210327473d702dbc (patch) | |
tree | dee25e78b24b5d1b23d73ae1009bddbd060927cf /Cargo.lock | |
parent | d42346fed61f706d68fe888631a41ea5f2752d7f (diff) | |
parent | fd06fe7b13045185ab4e630b0044aa9d8bbcdf8a (diff) |
Improve autocompletion by looking on the type and name
Signed-off-by: Benjamin Coenen <[email protected]>
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 76 |
1 files changed, 66 insertions, 10 deletions
diff --git a/Cargo.lock b/Cargo.lock index 34f05e83a..975c1aef8 100644 --- a/Cargo.lock +++ b/Cargo.lock | |||
@@ -425,6 +425,17 @@ dependencies = [ | |||
425 | ] | 425 | ] |
426 | 426 | ||
427 | [[package]] | 427 | [[package]] |
428 | name = "goblin" | ||
429 | version = "0.2.1" | ||
430 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
431 | checksum = "ddd5e3132801a1ac34ac53b97acde50c4685414dd2f291b9ea52afa6f07468c8" | ||
432 | dependencies = [ | ||
433 | "log", | ||
434 | "plain", | ||
435 | "scroll", | ||
436 | ] | ||
437 | |||
438 | [[package]] | ||
428 | name = "heck" | 439 | name = "heck" |
429 | version = "0.3.1" | 440 | version = "0.3.1" |
430 | source = "registry+https://github.com/rust-lang/crates.io-index" | 441 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -587,6 +598,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
587 | checksum = "dea0c0405123bba743ee3f91f49b1c7cfb684eef0da0a50110f758ccf24cdff0" | 598 | checksum = "dea0c0405123bba743ee3f91f49b1c7cfb684eef0da0a50110f758ccf24cdff0" |
588 | 599 | ||
589 | [[package]] | 600 | [[package]] |
601 | name = "libloading" | ||
602 | version = "0.6.0" | ||
603 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
604 | checksum = "2c979a19ffb457f0273965c333053f3d586bf759bf7b683fbebc37f9a9ebedc4" | ||
605 | dependencies = [ | ||
606 | "winapi 0.3.8", | ||
607 | ] | ||
608 | |||
609 | [[package]] | ||
590 | name = "linked-hash-map" | 610 | name = "linked-hash-map" |
591 | version = "0.5.2" | 611 | version = "0.5.2" |
592 | source = "registry+https://github.com/rust-lang/crates.io-index" | 612 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -594,9 +614,9 @@ checksum = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83" | |||
594 | 614 | ||
595 | [[package]] | 615 | [[package]] |
596 | name = "lock_api" | 616 | name = "lock_api" |
597 | version = "0.3.3" | 617 | version = "0.3.4" |
598 | source = "registry+https://github.com/rust-lang/crates.io-index" | 618 | source = "registry+https://github.com/rust-lang/crates.io-index" |
599 | checksum = "79b2de95ecb4691949fea4716ca53cdbcfccb2c612e19644a8bad05edcf9f47b" | 619 | checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75" |
600 | dependencies = [ | 620 | dependencies = [ |
601 | "scopeguard", | 621 | "scopeguard", |
602 | ] | 622 | ] |
@@ -759,9 +779,9 @@ checksum = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063" | |||
759 | 779 | ||
760 | [[package]] | 780 | [[package]] |
761 | name = "parking_lot" | 781 | name = "parking_lot" |
762 | version = "0.10.0" | 782 | version = "0.10.1" |
763 | source = "registry+https://github.com/rust-lang/crates.io-index" | 783 | source = "registry+https://github.com/rust-lang/crates.io-index" |
764 | checksum = "92e98c49ab0b7ce5b222f2cc9193fc4efe11c6d0bd4f648e374684a6857b1cfc" | 784 | checksum = "6fdfcb5f20930a79e326f7ec992a9fdb5b7bd809254b1e735bdd5a99f78bee0d" |
765 | dependencies = [ | 785 | dependencies = [ |
766 | "lock_api", | 786 | "lock_api", |
767 | "parking_lot_core", | 787 | "parking_lot_core", |
@@ -769,9 +789,9 @@ dependencies = [ | |||
769 | 789 | ||
770 | [[package]] | 790 | [[package]] |
771 | name = "parking_lot_core" | 791 | name = "parking_lot_core" |
772 | version = "0.7.0" | 792 | version = "0.7.1" |
773 | source = "registry+https://github.com/rust-lang/crates.io-index" | 793 | source = "registry+https://github.com/rust-lang/crates.io-index" |
774 | checksum = "7582838484df45743c8434fbff785e8edf260c28748353d44bc0da32e0ceabf1" | 794 | checksum = "0e136c1904604defe99ce5fd71a28d473fa60a12255d511aa78a9ddf11237aeb" |
775 | dependencies = [ | 795 | dependencies = [ |
776 | "cfg-if", | 796 | "cfg-if", |
777 | "cloudabi", | 797 | "cloudabi", |
@@ -826,6 +846,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | |||
826 | checksum = "3ad1f1b834a05d42dae330066e9699a173b28185b3bdc3dbf14ca239585de8cc" | 846 | checksum = "3ad1f1b834a05d42dae330066e9699a173b28185b3bdc3dbf14ca239585de8cc" |
827 | 847 | ||
828 | [[package]] | 848 | [[package]] |
849 | name = "plain" | ||
850 | version = "0.2.3" | ||
851 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
852 | checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" | ||
853 | |||
854 | [[package]] | ||
829 | name = "ppv-lite86" | 855 | name = "ppv-lite86" |
830 | version = "0.2.6" | 856 | version = "0.2.6" |
831 | source = "registry+https://github.com/rust-lang/crates.io-index" | 857 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -995,6 +1021,7 @@ dependencies = [ | |||
995 | "ra_prof", | 1021 | "ra_prof", |
996 | "ra_syntax", | 1022 | "ra_syntax", |
997 | "rustc-hash", | 1023 | "rustc-hash", |
1024 | "scoped-tls", | ||
998 | "smallvec", | 1025 | "smallvec", |
999 | "stdx", | 1026 | "stdx", |
1000 | "test_utils", | 1027 | "test_utils", |
@@ -1081,10 +1108,13 @@ version = "0.1.0" | |||
1081 | dependencies = [ | 1108 | dependencies = [ |
1082 | "cargo_metadata", | 1109 | "cargo_metadata", |
1083 | "difference", | 1110 | "difference", |
1111 | "goblin", | ||
1112 | "libloading", | ||
1084 | "ra_mbe", | 1113 | "ra_mbe", |
1085 | "ra_proc_macro", | 1114 | "ra_proc_macro", |
1086 | "ra_tt", | 1115 | "ra_tt", |
1087 | "serde_derive", | 1116 | "serde_derive", |
1117 | "test_utils", | ||
1088 | ] | 1118 | ] |
1089 | 1119 | ||
1090 | [[package]] | 1120 | [[package]] |
@@ -1391,12 +1421,38 @@ dependencies = [ | |||
1391 | ] | 1421 | ] |
1392 | 1422 | ||
1393 | [[package]] | 1423 | [[package]] |
1424 | name = "scoped-tls" | ||
1425 | version = "1.0.0" | ||
1426 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1427 | checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" | ||
1428 | |||
1429 | [[package]] | ||
1394 | name = "scopeguard" | 1430 | name = "scopeguard" |
1395 | version = "1.1.0" | 1431 | version = "1.1.0" |
1396 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1432 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1397 | checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" | 1433 | checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" |
1398 | 1434 | ||
1399 | [[package]] | 1435 | [[package]] |
1436 | name = "scroll" | ||
1437 | version = "0.10.1" | ||
1438 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1439 | checksum = "abb2332cb595d33f7edd5700f4cbf94892e680c7f0ae56adab58a35190b66cb1" | ||
1440 | dependencies = [ | ||
1441 | "scroll_derive", | ||
1442 | ] | ||
1443 | |||
1444 | [[package]] | ||
1445 | name = "scroll_derive" | ||
1446 | version = "0.10.1" | ||
1447 | source = "registry+https://github.com/rust-lang/crates.io-index" | ||
1448 | checksum = "f8584eea9b9ff42825b46faf46a8c24d2cff13ec152fa2a50df788b87c07ee28" | ||
1449 | dependencies = [ | ||
1450 | "proc-macro2", | ||
1451 | "quote", | ||
1452 | "syn", | ||
1453 | ] | ||
1454 | |||
1455 | [[package]] | ||
1400 | name = "semver" | 1456 | name = "semver" |
1401 | version = "0.9.0" | 1457 | version = "0.9.0" |
1402 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1458 | source = "registry+https://github.com/rust-lang/crates.io-index" |
@@ -1474,9 +1530,9 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" | |||
1474 | 1530 | ||
1475 | [[package]] | 1531 | [[package]] |
1476 | name = "smallvec" | 1532 | name = "smallvec" |
1477 | version = "1.2.0" | 1533 | version = "1.3.0" |
1478 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1534 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1479 | checksum = "5c2fb2ec9bcd216a5b0d0ccf31ab17b5ed1d627960edff65bbe95d3ce221cefc" | 1535 | checksum = "05720e22615919e4734f6a99ceae50d00226c3c5aca406e102ebc33298214e0a" |
1480 | 1536 | ||
1481 | [[package]] | 1537 | [[package]] |
1482 | name = "smol_str" | 1538 | name = "smol_str" |
@@ -1524,9 +1580,9 @@ dependencies = [ | |||
1524 | 1580 | ||
1525 | [[package]] | 1581 | [[package]] |
1526 | name = "termios" | 1582 | name = "termios" |
1527 | version = "0.3.1" | 1583 | version = "0.3.2" |
1528 | source = "registry+https://github.com/rust-lang/crates.io-index" | 1584 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1529 | checksum = "72b620c5ea021d75a735c943269bb07d30c9b77d6ac6b236bc8b5c496ef05625" | 1585 | checksum = "6f0fcee7b24a25675de40d5bb4de6e41b0df07bc9856295e7e2b3a3600c400c2" |
1530 | dependencies = [ | 1586 | dependencies = [ |
1531 | "libc", | 1587 | "libc", |
1532 | ] | 1588 | ] |