Shantanu Raj
|
e5e4cccd3b
|
Update wording on E0080
Change "attempted" to "attempt"
|
2016-08-04 07:31:06 +05:30 |
|
Jake Goulding
|
1858cfb80d
|
Allow truncating constants to 16-bit u/isize
|
2016-06-10 13:07:04 -04:00 |
|
Eduard Burtescu
|
c77166c685
|
rustc_const_eval: work around double rounding.
|
2016-06-05 19:18:28 +03:00 |
|
Eduard Burtescu
|
156b1fb9e1
|
Add a new Assert terminator to MIR for bounds & arithmetic checks.
|
2016-06-05 14:41:02 +03:00 |
|
Jake Goulding
|
bc7595c8ab
|
Support 16-bit pointers as well as i/usize
This is based on the original work of Dylan McKay for the
[avr-rust project][ar].
[ar]: https://github.com/avr-rust/rust
|
2016-05-19 13:55:13 -04:00 |
|
Oliver Schneider
|
89d1046503
|
don't report bitshift overflow twice
|
2016-04-26 14:10:07 +02:00 |
|
Oliver Schneider
|
ee983230c9
|
report shift right error instead of shift left error on right shift
|
2016-04-26 11:17:32 +02:00 |
|
Oliver Schneider
|
3eac64747f
|
move const_eval and check_match out of librustc
|
2016-03-30 13:43:36 +02:00 |
|
Oliver Schneider
|
6cc449ad24
|
rename rustc_const_eval to rustc_const_math
|
2016-03-30 11:10:21 +02:00 |
|