about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-01-10 12:29:05 +0000
committerbors <bors@rust-lang.org>2018-01-10 12:29:05 +0000
commitf62f774035735a06c880c48c0b9017fcc0577e33 (patch)
treef9951a684aed69cbec2e1f5876f25bba59789945 /src/rustllvm/RustWrapper.cpp
parent27ede55414e01f13c6869a8763da207e544cc6ad (diff)
parent6132806d361dce863a220e278c568f83b72a3c8a (diff)
downloadrust-f62f774035735a06c880c48c0b9017fcc0577e33.tar.gz
rust-f62f774035735a06c880c48c0b9017fcc0577e33.zip
Auto merge of #47167 - ivanbakel:builtin_indexing, r=nikomatsakis
Fix built-in indexing not being used where index type wasn't "obviously" usize

Fixes #33903
Fixes #46095

This PR was made possible thanks to the generous help of @eddyb

Following the example of binary operators, builtin checking for indexing has been moved from the typecheck stage to a writeback stage, after type constraints have been resolved.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions