summaryrefslogtreecommitdiff
path: root/tests/rustdoc-js-std/parser-errors.js
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2023-04-24 07:53:25 +0200
committerGitHub <noreply@github.com>2023-04-24 07:53:25 +0200
commit3ecae2932ccba4744a70da52dfb0930bcf8e902a (patch)
treebcab72d307cf760d83a5be21f62612866bcbad4f /tests/rustdoc-js-std/parser-errors.js
parent775682dc5e63fec7a062e84a32aa740ca5c45f0b (diff)
parent1de2257c3f6579028f2b8d97908ba12896abca61 (diff)
downloadrust-3ecae2932ccba4744a70da52dfb0930bcf8e902a.tar.gz
Rollup merge of #110706 - scottmcm:transmute_unchecked, r=oli-obk
Add `intrinsics::transmute_unchecked` This takes a whole 3 lines in `compiler/` since it lowers to `CastKind::Transmute` in MIR *exactly* the same as the existing `intrinsics::transmute` does, it just doesn't have the fancy checking in `hir_typeck`. Added to enable experimenting with the request in <https://github.com/rust-lang/rust/pull/106281#issuecomment-1496648190> and because the portable-simd folks might be interested for dependently-sized array-vector conversions. It also simplifies a couple places in `core`. See also https://github.com/rust-lang/rust/pull/108442#issuecomment-1474777273, where `CastKind::Transmute` was added having exactly these semantics before the lang meeting (which I wasn't in) independently expressed interest.
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
0 files changed, 0 insertions, 0 deletions