rust/src/librustc_mir/build
bors e2b5d7e6b3 Auto merge of #43324 - Nashenas88:visit_locations, r=arielb1
Provide positional information when visiting ty, substs and closure_substs in MIR

This will enable the region renumbering portion of #43234 (non-lexical lifetimes). @nikomatsakis's current plan [here](https://gist.github.com/nikomatsakis/dfc27b28cd024eb25054b52bb11082f2) shows that we need spans of the original code to create new region variables, e.g. `self.infcx.next_region_var(infer::MiscVariable(span))`. The current visitor impls did not pass positional information (`Location` in some, `Span` and `SourceInfo` for others) for all types. I did not expand this to all visits, just the ones necessary for the above-mentioned plan.
2017-07-28 12:55:12 +00:00
..
expr rustc: move the PolyFnSig out of TyFnDef. 2017-06-27 16:39:52 +03:00
matches Removed as many "```ignore" as possible. 2017-06-23 15:31:53 +08:00
block.rs Add EndRegion statement kind to MIR. 2017-06-12 13:06:42 +02:00
cfg.rs Add EndRegion statement kind to MIR. 2017-06-12 13:06:42 +02:00
into.rs adjust privacy of various types in build 2017-05-02 14:01:37 -04:00
misc.rs box large variants in MIR 2017-05-12 01:43:04 +03:00
mod.rs Auto merge of #43324 - Nashenas88:visit_locations, r=arielb1 2017-07-28 12:55:12 +00:00
scope.rs Removed as many "```ignore" as possible. 2017-06-23 15:31:53 +08:00