about summary refs log tree commit diff
path: root/src/libsyntax/parse/parser
diff options
context:
space:
mode:
authorPietro Albini <pietro@pietroalbini.org>2019-11-05 14:37:03 +0100
committerGitHub <noreply@github.com>2019-11-05 14:37:03 +0100
commit80404bf088f1a0b40ac580047a175dad285569c3 (patch)
treed892b19e97d39647da6cae11e9e91e8fb57a8a50 /src/libsyntax/parse/parser
parent6ad9f5631623060a9f34f40f2c614cfd8b967c08 (diff)
parent981e11e8ce17834713d354cc95755ea8a7905c6a (diff)
downloadrust-80404bf088f1a0b40ac580047a175dad285569c3.tar.gz
rust-80404bf088f1a0b40ac580047a175dad285569c3.zip
Rollup merge of #66047 - ecstatic-morse:issue-66016, r=eddyb
Don't double-count `simd_shuffle` promotion candidates

Resolves #66016.

The `#[rustc_args_required_const]` attribute was added to `simd_shuffle*` in rust-lang/stdarch#825. This caused `promote_consts` to double-count its second argument when recording promotion candidates, which caused the promotion candidate compatibility check to fail.

Once `stdarch` is updated in-tree to include rust-lang/stdarch#825, all special logic around `simd_shuffle` can and should be removed.
Diffstat (limited to 'src/libsyntax/parse/parser')
0 files changed, 0 insertions, 0 deletions