about summary refs log tree commit diff
path: root/src/libsyntax/errors
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-01-15 14:11:50 -0800
committerAlex Crichton <alex@alexcrichton.com>2015-01-15 14:11:50 -0800
commit489294d517e7c00cc4a45fdc47b7ccef54330da6 (patch)
tree53db614ee52bf2a5afe134abfefd2e78cdf9996e /src/libsyntax/errors
parent7bc42b8fa5a90d7942bad5a0a6a9cbc37209cc2b (diff)
parent56671cb35784f21430cc5b518263b6d03bfb7975 (diff)
downloadrust-489294d517e7c00cc4a45fdc47b7ccef54330da6.tar.gz
rust-489294d517e7c00cc4a45fdc47b7ccef54330da6.zip
rollup merge of #21115: dotdash/iter_vec
There are two places left where we used to only know the byte
size of/offset into an array and had to cast to i8 and back to get the
right addresses. But by now, we always know the sizes in terms of the
number of elements in the array. In fact we have to add an extra Mul
instruction so we can use the weird cast-to-u8 code. So we should really
just embrace our new knowledge and use simple GEPs to do the address
calculations.

Fixes #3729
Diffstat (limited to 'src/libsyntax/errors')
0 files changed, 0 insertions, 0 deletions