about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-07-26 00:57:22 +0200
committerGitHub <noreply@github.com>2024-07-26 00:57:22 +0200
commitba990ae8afd83e2896b91903722a8fb445ab07f9 (patch)
tree1b519d3e22f686789116f531adaca233333b42da /compiler/rustc_mir_transform/src
parentf345c5e8456b473e58edbb483f4a3c9e16a9a5b8 (diff)
parent8174f9b44b91fbcddfb1dfe667195e21a305fea9 (diff)
downloadrust-ba990ae8afd83e2896b91903722a8fb445ab07f9.tar.gz
rust-ba990ae8afd83e2896b91903722a8fb445ab07f9.zip
Rollup merge of #128150 - BoxyUwU:std_only_sized_const_params, r=workingjubilee
Stop using `unsized_const_parameters` in core/std

`feature(unsized_const_parameters)` is an incomplete feature and should not be used by core/std as it makes it can make it significantly harder to evolve the feature. It also just generally opens the possibility of introducing bugs on stable through std's backdoor.

The only usage of this feature in std is the `simd_shuffle_intrinsic` added in #119213. It doesn't seem to be used anywhere as far as I can tell so it is removed in this PR. All tests and codegen logic etc have been kept however.

r? `@workingjubilee`
Diffstat (limited to 'compiler/rustc_mir_transform/src')
0 files changed, 0 insertions, 0 deletions