@@ -429,6 +429,77 @@ dependencies = [
429
429
" rustc-std-workspace-core" ,
430
430
]
431
431
432
+ [[package ]]
433
+ name = " chalk-derive"
434
+ version = " 0.10.0"
435
+ source = " registry+https://github.com/rust-lang/crates.io-index"
436
+ checksum = " 8d4620afad4d4d9e63f915cfa10c930b7a3c9c3ca5cd88dd771ff8e5bf04ea10"
437
+ dependencies = [
438
+ " proc-macro2 1.0.3" ,
439
+ " quote 1.0.2" ,
440
+ " syn 1.0.11" ,
441
+ " synstructure 0.12.1" ,
442
+ ]
443
+
444
+ [[package ]]
445
+ name = " chalk-engine"
446
+ version = " 0.10.0"
447
+ source = " registry+https://github.com/rust-lang/crates.io-index"
448
+ checksum = " 6ca6e5cef10197789da0b4ec310eda58da4c55530613b2323432642a97372735"
449
+ dependencies = [
450
+ " chalk-macros" ,
451
+ " rustc-hash" ,
452
+ ]
453
+
454
+ [[package ]]
455
+ name = " chalk-ir"
456
+ version = " 0.10.0"
457
+ source = " registry+https://github.com/rust-lang/crates.io-index"
458
+ checksum = " d45df5fb6328527f976e8a32c9e1c9970084d937ebe93d0d34f5bbf4231cb956"
459
+ dependencies = [
460
+ " chalk-derive" ,
461
+ " chalk-engine" ,
462
+ " chalk-macros" ,
463
+ ]
464
+
465
+ [[package ]]
466
+ name = " chalk-macros"
467
+ version = " 0.10.0"
468
+ source = " registry+https://github.com/rust-lang/crates.io-index"
469
+ checksum = " 9e4782d108e420a1fcf94d8a919cf248db33c5071678e87d9c2d4f20ed1feb32"
470
+ dependencies = [
471
+ " lazy_static 1.4.0" ,
472
+ ]
473
+
474
+ [[package ]]
475
+ name = " chalk-rust-ir"
476
+ version = " 0.10.0"
477
+ source = " registry+https://github.com/rust-lang/crates.io-index"
478
+ checksum = " a0ec96dbe0ab5fdbadfca4179ec2e1d35f0439c3b53a74988b1aec239c63eb08"
479
+ dependencies = [
480
+ " chalk-derive" ,
481
+ " chalk-engine" ,
482
+ " chalk-ir" ,
483
+ " chalk-macros" ,
484
+ ]
485
+
486
+ [[package ]]
487
+ name = " chalk-solve"
488
+ version = " 0.10.0"
489
+ source = " registry+https://github.com/rust-lang/crates.io-index"
490
+ checksum = " dfb99fa9530f0e101475fb60adc931f51bdea05b4642a48928b814d7f0141a6b"
491
+ dependencies = [
492
+ " chalk-derive" ,
493
+ " chalk-engine" ,
494
+ " chalk-ir" ,
495
+ " chalk-macros" ,
496
+ " chalk-rust-ir" ,
497
+ " ena 0.13.1" ,
498
+ " itertools 0.9.0" ,
499
+ " petgraph" ,
500
+ " rustc-hash" ,
501
+ ]
502
+
432
503
[[package ]]
433
504
name = " chrono"
434
505
version = " 0.4.6"
@@ -1102,6 +1173,12 @@ dependencies = [
1102
1173
" winapi 0.3.8" ,
1103
1174
]
1104
1175
1176
+ [[package ]]
1177
+ name = " fixedbitset"
1178
+ version = " 0.1.9"
1179
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1180
+ checksum = " 86d4de0081402f5e88cdac65c8dcdcc73118c1a7a465e2a05f0da05843a8ea33"
1181
+
1105
1182
[[package ]]
1106
1183
name = " flate2"
1107
1184
version = " 1.0.12"
@@ -2328,6 +2405,12 @@ dependencies = [
2328
2405
" vcpkg" ,
2329
2406
]
2330
2407
2408
+ [[package ]]
2409
+ name = " ordermap"
2410
+ version = " 0.3.5"
2411
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2412
+ checksum = " a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063"
2413
+
2331
2414
[[package ]]
2332
2415
name = " ordslice"
2333
2416
version = " 0.3.0"
@@ -2496,6 +2579,16 @@ dependencies = [
2496
2579
" sha-1" ,
2497
2580
]
2498
2581
2582
+ [[package ]]
2583
+ name = " petgraph"
2584
+ version = " 0.4.13"
2585
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2586
+ checksum = " 9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f"
2587
+ dependencies = [
2588
+ " fixedbitset" ,
2589
+ " ordermap" ,
2590
+ ]
2591
+
2499
2592
[[package ]]
2500
2593
name = " phf"
2501
2594
version = " 0.7.24"
@@ -4002,6 +4095,7 @@ dependencies = [
4002
4095
" arena" ,
4003
4096
" bitflags" ,
4004
4097
" byteorder" ,
4098
+ " chalk-ir" ,
4005
4099
" log" ,
4006
4100
" measureme" ,
4007
4101
" polonius-engine" ,
@@ -4132,7 +4226,6 @@ name = "rustc_privacy"
4132
4226
version = " 0.0.0"
4133
4227
dependencies = [
4134
4228
" log" ,
4135
- " rustc_ast" ,
4136
4229
" rustc_attr" ,
4137
4230
" rustc_data_structures" ,
4138
4231
" rustc_errors" ,
@@ -4301,10 +4394,14 @@ dependencies = [
4301
4394
name = " rustc_traits"
4302
4395
version = " 0.0.0"
4303
4396
dependencies = [
4397
+ " chalk-ir" ,
4398
+ " chalk-rust-ir" ,
4399
+ " chalk-solve" ,
4304
4400
" log" ,
4305
4401
" rustc_ast" ,
4306
4402
" rustc_data_structures" ,
4307
4403
" rustc_hir" ,
4404
+ " rustc_index" ,
4308
4405
" rustc_infer" ,
4309
4406
" rustc_middle" ,
4310
4407
" rustc_span" ,
0 commit comments