Eduard Burtescu
ffca6c3e15
rustc: move middle::{def,def_id,pat_util} to hir.
2016-04-06 09:14:21 +03:00
Eduard Burtescu
7bebe80bc2
syntax: dismantle ast_util.
2016-04-06 09:04:15 +03:00
Eduard Burtescu
ef4c7241f8
rustc: dismantle hir::util, mostly moving functions to methods.
2016-04-06 09:01:55 +03:00
Eduard Burtescu
8b0937293b
rustc: move rustc_front to rustc::hir.
2016-04-06 09:01:55 +03:00
Oliver Schneider
913a2b4b05
check constants even if they are unused in the current crate
2016-04-03 15:18:16 +02:00
Benjamin Herr
89fcc00581
librustc_const_eval: use bug!(), span_bug!()
2016-03-31 22:06:52 +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
Jorge Aparicio
aa7fe93d4a
sprinkle feature gates here and there
2016-03-22 22:02:47 -05:00
Jorge Aparicio
0f02309e4b
try! -> ?
...
Automated conversion using the untry tool [1] and the following command:
```
$ find -name '*.rs' -type f | xargs untry
```
at the root of the Rust repo.
[1]: https://github.com/japaric/untry
2016-03-22 22:01:37 -05:00
Oliver Schneider
f665c399a0
rustbuild
2016-03-14 09:29:18 +01:00
Oliver Schneider
d4d6260ef1
don't be a breaking change, even in presence of overflowing literals
2016-03-10 12:50:13 +01:00
Oliver Schneider
54b15c7160
the type hint given during a cast operation is just a soft hint
2016-03-10 12:50:13 +01:00
Oliver Schneider
7bde56e149
typestrong constant integers
2016-03-10 12:50:12 +01:00