@@ -740,7 +740,7 @@ dependencies = [
740740 " crossbeam-utils 0.6.5" ,
741741 " lazy_static 1.4.0" ,
742742 " memoffset" ,
743- " scopeguard" ,
743+ " scopeguard 1.0.0 " ,
744744]
745745
746746[[package ]]
@@ -952,6 +952,12 @@ dependencies = [
952952 " rustc-std-workspace-core" ,
953953]
954954
955+ [[package ]]
956+ name = " drop_bomb"
957+ version = " 0.1.4"
958+ source = " registry+https://github.com/rust-lang/crates.io-index"
959+ checksum = " 69b26e475fd29098530e709294e94e661974c851aed42512793f120fed4e199f"
960+
955961[[package ]]
956962name = " dtoa"
957963version = " 0.4.4"
@@ -1404,7 +1410,7 @@ version = "0.5.1"
14041410source = " registry+https://github.com/rust-lang/crates.io-index"
14051411checksum = " a3753954f7bd71f0e671afb8b5a992d1724cf43b7f95a563cd4a0bde94659ca8"
14061412dependencies = [
1407- " scopeguard" ,
1413+ " scopeguard 1.0.0 " ,
14081414 " winapi 0.3.8" ,
14091415]
14101416
@@ -1864,13 +1870,23 @@ version = "0.5.2"
18641870source = " registry+https://github.com/rust-lang/crates.io-index"
18651871checksum = " ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83"
18661872
1873+ [[package ]]
1874+ name = " lock_api"
1875+ version = " 0.1.5"
1876+ source = " registry+https://github.com/rust-lang/crates.io-index"
1877+ checksum = " 62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c"
1878+ dependencies = [
1879+ " owning_ref" ,
1880+ " scopeguard 0.3.3" ,
1881+ ]
1882+
18671883[[package ]]
18681884name = " lock_api"
18691885version = " 0.3.1"
18701886source = " registry+https://github.com/rust-lang/crates.io-index"
18711887checksum = " f8912e782533a93a167888781b836336a6ca5da6175c05944c86cf28c31104dc"
18721888dependencies = [
1873- " scopeguard" ,
1889+ " scopeguard 1.0.0 " ,
18741890]
18751891
18761892[[package ]]
@@ -2345,6 +2361,15 @@ dependencies = [
23452361 " winapi 0.3.8" ,
23462362]
23472363
2364+ [[package ]]
2365+ name = " owning_ref"
2366+ version = " 0.4.1"
2367+ source = " registry+https://github.com/rust-lang/crates.io-index"
2368+ checksum = " 6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce"
2369+ dependencies = [
2370+ " stable_deref_trait" ,
2371+ ]
2372+
23482373[[package ]]
23492374name = " packed_simd"
23502375version = " 0.3.1"
@@ -2393,13 +2418,33 @@ dependencies = [
23932418 " winapi 0.3.8" ,
23942419]
23952420
2421+ [[package ]]
2422+ name = " parking_lot"
2423+ version = " 0.6.4"
2424+ source = " registry+https://github.com/rust-lang/crates.io-index"
2425+ checksum = " f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5"
2426+ dependencies = [
2427+ " lock_api 0.1.5" ,
2428+ " parking_lot_core 0.3.1" ,
2429+ ]
2430+
2431+ [[package ]]
2432+ name = " parking_lot"
2433+ version = " 0.7.1"
2434+ source = " registry+https://github.com/rust-lang/crates.io-index"
2435+ checksum = " ab41b4aed082705d1056416ae4468b6ea99d52599ecf3169b00088d43113e337"
2436+ dependencies = [
2437+ " lock_api 0.1.5" ,
2438+ " parking_lot_core 0.4.0" ,
2439+ ]
2440+
23962441[[package ]]
23972442name = " parking_lot"
23982443version = " 0.9.0"
23992444source = " registry+https://github.com/rust-lang/crates.io-index"
24002445checksum = " f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252"
24012446dependencies = [
2402- " lock_api" ,
2447+ " lock_api 0.3.1 " ,
24032448 " parking_lot_core 0.6.2" ,
24042449 " rustc_version" ,
24052450]
@@ -2410,10 +2455,36 @@ version = "0.10.0"
24102455source = " registry+https://github.com/rust-lang/crates.io-index"
24112456checksum = " 92e98c49ab0b7ce5b222f2cc9193fc4efe11c6d0bd4f648e374684a6857b1cfc"
24122457dependencies = [
2413- " lock_api" ,
2458+ " lock_api 0.3.1 " ,
24142459 " parking_lot_core 0.7.0" ,
24152460]
24162461
2462+ [[package ]]
2463+ name = " parking_lot_core"
2464+ version = " 0.3.1"
2465+ source = " registry+https://github.com/rust-lang/crates.io-index"
2466+ checksum = " ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c"
2467+ dependencies = [
2468+ " libc" ,
2469+ " rand 0.5.6" ,
2470+ " rustc_version" ,
2471+ " smallvec 0.6.10" ,
2472+ " winapi 0.3.8" ,
2473+ ]
2474+
2475+ [[package ]]
2476+ name = " parking_lot_core"
2477+ version = " 0.4.0"
2478+ source = " registry+https://github.com/rust-lang/crates.io-index"
2479+ checksum = " 94c8c7923936b28d546dfd14d4472eaf34c99b14e1c973a32b3e6d4eb04298c9"
2480+ dependencies = [
2481+ " libc" ,
2482+ " rand 0.6.1" ,
2483+ " rustc_version" ,
2484+ " smallvec 0.6.10" ,
2485+ " winapi 0.3.8" ,
2486+ ]
2487+
24172488[[package ]]
24182489name = " parking_lot_core"
24192490version = " 0.6.2"
@@ -2713,6 +2784,20 @@ dependencies = [
27132784 " proc-macro2 1.0.3" ,
27142785]
27152786
2787+ [[package ]]
2788+ name = " ra_syntax"
2789+ version = " 0.1.0"
2790+ source = " registry+https://github.com/rust-lang/crates.io-index"
2791+ checksum = " be308e1907623f15bc874a4b2742b6a20c44c439f201638fa26564e664276ce9"
2792+ dependencies = [
2793+ " drop_bomb" ,
2794+ " itertools 0.7.8" ,
2795+ " parking_lot 0.6.4" ,
2796+ " rowan" ,
2797+ " text_unit" ,
2798+ " unicode-xid 0.1.0" ,
2799+ ]
2800+
27162801[[package ]]
27172802name = " racer"
27182803version = " 2.1.31"
@@ -2736,6 +2821,19 @@ dependencies = [
27362821 " rustc-ap-syntax" ,
27372822]
27382823
2824+ [[package ]]
2825+ name = " rand"
2826+ version = " 0.5.6"
2827+ source = " registry+https://github.com/rust-lang/crates.io-index"
2828+ checksum = " c618c47cd3ebd209790115ab837de41425723956ad3ce2e6a7f09890947cacb9"
2829+ dependencies = [
2830+ " cloudabi" ,
2831+ " fuchsia-cprng" ,
2832+ " libc" ,
2833+ " rand_core 0.3.0" ,
2834+ " winapi 0.3.8" ,
2835+ ]
2836+
27392837[[package ]]
27402838name = " rand"
27412839version = " 0.6.1"
@@ -3141,6 +3239,17 @@ dependencies = [
31413239 " rls-span" ,
31423240]
31433241
3242+ [[package ]]
3243+ name = " rowan"
3244+ version = " 0.1.4"
3245+ source = " registry+https://github.com/rust-lang/crates.io-index"
3246+ checksum = " c218b4430ab922850b71b14fa9bca224425097f935f6155c0b6a4b1f398a54f0"
3247+ dependencies = [
3248+ " parking_lot 0.7.1" ,
3249+ " smol_str" ,
3250+ " text_unit" ,
3251+ ]
3252+
31443253[[package ]]
31453254name = " rustbook"
31463255version = " 0.1.0"
@@ -3849,6 +3958,7 @@ dependencies = [
38493958 " rustc_mir" ,
38503959 " rustc_mir_build" ,
38513960 " rustc_parse" ,
3961+ " rustc_parse_ra" ,
38523962 " rustc_passes" ,
38533963 " rustc_plugin_impl" ,
38543964 " rustc_privacy" ,
@@ -4045,6 +4155,24 @@ dependencies = [
40454155 " unicode-normalization" ,
40464156]
40474157
4158+ [[package ]]
4159+ name = " rustc_parse_ra"
4160+ version = " 0.0.0"
4161+ dependencies = [
4162+ " bitflags" ,
4163+ " log" ,
4164+ " ra_syntax" ,
4165+ " rustc_ast" ,
4166+ " rustc_ast_pretty" ,
4167+ " rustc_data_structures" ,
4168+ " rustc_errors" ,
4169+ " rustc_parse" ,
4170+ " rustc_session" ,
4171+ " rustc_span" ,
4172+ " smallvec 1.0.0" ,
4173+ " unicode-normalization" ,
4174+ ]
4175+
40484176[[package ]]
40494177name = " rustc_passes"
40504178version = " 0.0.0"
@@ -4443,6 +4571,12 @@ version = "0.1.9"
44434571source = " registry+https://github.com/rust-lang/crates.io-index"
44444572checksum = " 1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8"
44454573
4574+ [[package ]]
4575+ name = " scopeguard"
4576+ version = " 0.3.3"
4577+ source = " registry+https://github.com/rust-lang/crates.io-index"
4578+ checksum = " 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27"
4579+
44464580[[package ]]
44474581name = " scopeguard"
44484582version = " 1.0.0"
@@ -4625,6 +4759,12 @@ version = "1.0.0"
46254759source = " registry+https://github.com/rust-lang/crates.io-index"
46264760checksum = " 4ecf3b85f68e8abaa7555aa5abdb1153079387e60b718283d732f03897fcfc86"
46274761
4762+ [[package ]]
4763+ name = " smol_str"
4764+ version = " 0.1.15"
4765+ source = " registry+https://github.com/rust-lang/crates.io-index"
4766+ checksum = " 34836c9a295c62c2ce3514471117c5cb269891e8421b2aafdd910050576c4d8b"
4767+
46284768[[package ]]
46294769name = " socket2"
46304770version = " 0.3.11"
@@ -4921,6 +5061,12 @@ dependencies = [
49215061 " term 0.6.0" ,
49225062]
49235063
5064+ [[package ]]
5065+ name = " text_unit"
5066+ version = " 0.1.10"
5067+ source = " registry+https://github.com/rust-lang/crates.io-index"
5068+ checksum = " 20431e104bfecc1a40872578dbc390e10290a0e9c35fffe3ce6f73c15a9dbfc2"
5069+
49245070[[package ]]
49255071name = " textwrap"
49265072version = " 0.11.0"
0 commit comments