rust/src/librustc_const_eval
Taylor Cramer 73cd9bde37 introduce per-fn RegionMaps
Instead of requesting the region maps for the entire crate, request for
a given item etc. Several bits of code were modified to take
`&RegionMaps` as input (e.g., the `resolve_regions_and_report_errors()`
function). I am not totally happy with this setup -- I *think* I'd
rather have the region maps be part of typeck tables -- but at least the
`RegionMaps` works in a "parallel" way to `FreeRegionMap`, so it's not
too bad. Given that I expect a lot of this code to go away with NLL, I
didn't want to invest *too* much energy tweaking it.
2017-04-30 17:03:30 -04:00
..
_match.rs Fix various useless derefs and slicings 2017-03-27 08:58:00 +02:00
Cargo.toml rustc_const_eval: move ConstEvalErr to the rustc crate. 2017-04-16 01:31:06 +03:00
check_match.rs introduce per-fn RegionMaps 2017-04-30 17:03:30 -04:00
diagnostics.rs rustc_const_eval: move ConstEvalErr to the rustc crate. 2017-04-16 01:31:06 +03:00
eval.rs query for describe_def 2017-04-27 13:27:16 -05:00
lib.rs rustc_const_eval: move ConstEvalErr to the rustc crate. 2017-04-16 01:31:06 +03:00
pattern.rs intern CodeExtents 2017-04-30 17:02:59 -04:00