rust/compiler/rustc_trait_selection/src
Matthias Krüger b101f3a865
Rollup merge of #103984 - V0ldek:103974-refactor-mk_const, r=BoxyUwU
Refactor tcx mk_const parameters.

Unroll the `ty::ConstS` parameter to `TyCtxt::mk_const` into separate `ty::ConstKind` and `Ty` parameters.

Signature change is in:

c97fd8183a/compiler/rustc_middle/src/ty/context.rs (L2234)

and

c97fd8183a/compiler/rustc_middle/src/ty/context.rs (L2572-L2575)

the rest is callsites.

Closes #103974

r? `@oli-obk`
2022-11-05 00:02:06 +01:00
..
traits Rollup merge of #103984 - V0ldek:103974-refactor-mk_const, r=BoxyUwU 2022-11-05 00:02:06 +01:00
autoderef.rs Remove TypeckResults from InferCtxt 2022-10-07 07:06:19 -05:00
errors.rs Auto merge of #103217 - mejrs:track, r=eholk 2022-11-01 21:09:45 +00:00
infer.rs Auto merge of #103590 - compiler-errors:ocx-more, r=lcnr 2022-11-01 12:15:10 +00:00
lib.rs remove cfg(bootstrap) 2022-09-26 10:14:45 +02:00