rust/src/librustc_mir
Ariel Ben-Yehuda e268ddf52d erase types in the move-path abstract domain
Leaving types unerased would lead to 2 types with a different "name"
getting different move-paths, which would cause major brokenness (see
e.g. #42903).

This does not fix any *known* issue, but is required if we want to use
abs_domain with non-erased regions (because the same can easily
have different names). cc @RalfJung.
2017-07-27 23:14:41 +03:00
..
build rustc: move the PolyFnSig out of TyFnDef. 2017-06-27 16:39:52 +03:00
dataflow erase types in the move-path abstract domain 2017-07-27 23:14:41 +03:00
hair rustc: move the PolyFnSig out of TyFnDef. 2017-06-27 16:39:52 +03:00
transform Auto merge of #43271 - Nashenas88:nll, r=nikomatsakis 2017-07-20 11:31:30 +00:00
util overload the mir ty methods to make them more ergonomic to use 2017-07-12 12:59:05 -07:00
Cargo.toml
diagnostics.rs indentation fixes 2017-06-07 02:35:45 -07:00
lib.rs Bump master to 1.21.0 2017-07-25 07:03:19 -07:00
shim.rs rustc: move the PolyFnSig out of TyFnDef. 2017-06-27 16:39:52 +03:00