Skip to content

Commit fda22ef

Browse files
authored
Rollup merge of #113233 - Nilstrieb:chaaalk, r=jackh726
Update chalk For #109302 r? jackh726
2 parents 74a272d + e43ec03 commit fda22ef

File tree

4 files changed

+16
-14
lines changed

4 files changed

+16
-14
lines changed

Cargo.lock

+10-10
Original file line numberDiff line numberDiff line change
@@ -414,21 +414,21 @@ dependencies = [
414414

415415
[[package]]
416416
name = "chalk-derive"
417-
version = "0.87.0"
417+
version = "0.92.0"
418418
source = "registry+https://github.com/rust-lang/crates.io-index"
419-
checksum = "d552b2fa341f5fc35c6b917b1d289d3c3a34d0b74e579390ea6192d6152a8cdb"
419+
checksum = "ff5053a8a42dbff5279a82423946fc56dc1253b76cf211b2b3c14b3aad4e1281"
420420
dependencies = [
421421
"proc-macro2",
422422
"quote",
423-
"syn 1.0.102",
424-
"synstructure 0.12.6",
423+
"syn 2.0.8",
424+
"synstructure 0.13.0",
425425
]
426426

427427
[[package]]
428428
name = "chalk-engine"
429-
version = "0.87.0"
429+
version = "0.92.0"
430430
source = "registry+https://github.com/rust-lang/crates.io-index"
431-
checksum = "7e54ac43048cb31c470d7b3e3acd409090ef4a5abddfe02455187aebc3d6879f"
431+
checksum = "b9d0e18f29b8b0f4dcf7d31fe00c884af67719699e381e8dcc9d9624b1621c60"
432432
dependencies = [
433433
"chalk-derive",
434434
"chalk-ir",
@@ -439,9 +439,9 @@ dependencies = [
439439

440440
[[package]]
441441
name = "chalk-ir"
442-
version = "0.87.0"
442+
version = "0.92.0"
443443
source = "registry+https://github.com/rust-lang/crates.io-index"
444-
checksum = "43aa55deff4e7fbdb09fa014543372f2c95a06835ac487b9ce57b5099b950838"
444+
checksum = "8a56de2146a8ed0fcd54f4bd50db852f1de4eac9e1efe568494f106c21b77d2a"
445445
dependencies = [
446446
"bitflags",
447447
"chalk-derive",
@@ -450,9 +450,9 @@ dependencies = [
450450

451451
[[package]]
452452
name = "chalk-solve"
453-
version = "0.87.0"
453+
version = "0.92.0"
454454
source = "registry+https://github.com/rust-lang/crates.io-index"
455-
checksum = "61213deefc36ba265ad01c4d997e18bcddf7922862a4594a47ca4575afb3dab4"
455+
checksum = "b392e02b4c81ec76d3748da839fc70a5539b83d27c9030668463d34d5110b860"
456456
dependencies = [
457457
"chalk-derive",
458458
"chalk-ir",

compiler/rustc_middle/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ edition = "2021"
77

88
[dependencies]
99
bitflags = "1.2.1"
10-
chalk-ir = "0.87.0"
10+
chalk-ir = "0.92.0"
1111
derive_more = "0.99.17"
1212
either = "1.5.0"
1313
gsgdt = "0.1.2"

compiler/rustc_traits/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ rustc_hir = { path = "../rustc_hir" }
1111
rustc_ast = { path = "../rustc_ast" }
1212
rustc_span = { path = "../rustc_span" }
1313
rustc_target = { path = "../rustc_target" }
14-
chalk-ir = "0.87.0"
15-
chalk-engine = "0.87.0"
16-
chalk-solve = "0.87.0"
14+
chalk-ir = "0.92.0"
15+
chalk-engine = "0.92.0"
16+
chalk-solve = "0.92.0"
1717
smallvec = { version = "1.8.1", features = ["union", "may_dangle"] }
1818
rustc_infer = { path = "../rustc_infer" }
1919
rustc_trait_selection = { path = "../rustc_trait_selection" }

compiler/rustc_traits/src/chalk/db.rs

+2
Original file line numberDiff line numberDiff line change
@@ -572,6 +572,8 @@ impl<'tcx> chalk_solve::RustIrDatabase<RustInterner<'tcx>> for RustIrDatabase<'t
572572
DiscriminantKind => lang_items.discriminant_kind_trait(),
573573
DispatchFromDyn => lang_items.dispatch_from_dyn_trait(),
574574
Tuple => lang_items.tuple_trait(),
575+
Pointee => lang_items.pointee_trait(),
576+
FnPtr => lang_items.fn_ptr_trait(),
575577
};
576578
def_id.map(chalk_ir::TraitId)
577579
}

0 commit comments

Comments
 (0)