| Age | Commit message (Expand) | Author | Lines |
| 2017-11-17 | issue better error message when LUB/GLB diverge under new behavior | Niko Matsakis | -1/+8 |
| 2017-11-16 | factor out `free_region_binding_scope` helper | Niko Matsakis | -7/+1 |
| 2017-11-16 | formalize giving ownership of region vars to region inf. context | Niko Matsakis | -0/+1 |
| 2017-11-16 | rename `region_inference` module to `region_constraints` | Niko Matsakis | -1/+1 |
| 2017-11-16 | move `RegionResolutionError` into `lexical_region_resolve` | Niko Matsakis | -1/+2 |
| 2017-11-16 | region_inference: tighten up `pub`, stop re-exporting enum variants | Niko Matsakis | -29/+32 |
| 2017-11-15 | convert EXTRA_REQUIREMENT_IN_IMPL into a hard error | Niko Matsakis | -3/+2 |
| 2017-11-06 | Auto merge of #45668 - nikomatsakis:nll-free-region, r=arielb1 | bors | -0/+21 |
| 2017-11-02 | emit less info when we warn | Niko Matsakis | -3/+2 |
| 2017-11-02 | convert (lexical) region errors to warn when NLL is enabled | Niko Matsakis | -9/+10 |
| 2017-11-02 | ignore region errors if NLL is enabled | Niko Matsakis | -0/+21 |
| 2017-11-01 | Improve display of error E0308 for structs | Josh Leeb-du Toit | -13/+40 |
| 2017-10-02 | fix handling of `Self` | Ariel Ben-Yehuda | -1/+2 |
| 2017-10-01 | fix handling of Self | Ariel Ben-Yehuda | -2/+1 |
| 2017-10-01 | handle nested generics in Generics::type_param/region_param | Ariel Ben-Yehuda | -1/+1 |
| 2017-09-27 | Auto merge of #44782 - estebank:issue-36700, r=GuillaumeGomez | bors | -10/+60 |
| 2017-09-24 | Point at parameter type on E0301 | Esteban Küber | -10/+60 |
| 2017-09-24 | move Scope behind an enum | Ariel Ben-Yehuda | -7/+9 |
| 2017-09-24 | sort the list of inference errors by span | Ariel Ben-Yehuda | -2/+11 |
| 2017-09-14 | bring Ty into scope | Douglas Campos | -5/+5 |
| 2017-09-10 | Auto merge of #44316 - eddyb:no-local-var-def-id, r=michaelwoerister | bors | -2/+3 |
| 2017-09-09 | adding E0623 for LateBound regions | gaurikholkar | -1/+1 |
| 2017-09-08 | Use NodeId/HirId instead of DefId for local variables. | Eduard-Mihai Burtescu | -2/+3 |
| 2017-09-05 | rustc: Flag some CrateStore methods as "untracked" | Alex Crichton | -1/+1 |
| 2017-09-01 | rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree. | Eduard-Mihai Burtescu | -18/+18 |
| 2017-09-01 | rustc: use hir::ItemLocalId instead of ast::NodeId in CodeExtent. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-09-01 | rustc: take TyCtxt and RegionMaps in CodeMap::span. | Eduard-Mihai Burtescu | -16/+15 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -1/+1 |
| 2017-08-25 | Auto merge of #43700 - gaurikholkar:struct_lifetimes, r=nikomatsakis | bors | -1/+3 |
| 2017-08-24 | adding macro, cleaning up code | gaurikholkar | -1/+3 |
| 2017-08-19 | librustc_typeck: store a DefId rather than a Name | Tamir Duberstein | -2/+2 |
| 2017-08-15 | Fix typos & us spellings | Fourchaux | -1/+1 |
| 2017-08-11 | Use DefIndex instead of NodeId in UpvarId. | Michael Woerister | -1/+1 |
| 2017-08-01 | Fixed all unnecessary muts in language core | Isaac van Bakel | -2/+2 |
| 2017-07-29 | Cleanup some remains of `hr_lifetime_in_assoc_type` compatibility lint | Vadim Petrochenkov | -33/+2 |
| 2017-07-28 | Adding E0623, to detect missing lifetimes when both regions are anonymous | gaurikholkar | -22/+29 |
| 2017-07-12 | Rollup merge of #42826 - Yorwba:type-mismatch-same-absolute-paths, r=arielb1 | Mark Simulacrum | -1/+4 |
| 2017-07-11 | Clean up some code | Guillaume Gomez | -31/+25 |
| 2017-06-29 | Code review fixes | gaurikholkar | -1/+0 |
| 2017-06-29 | track anonymous regions in return types, fix tidy errors | gaurikholkar | -1/+1 |
| 2017-06-29 | Enabling E0611 for inherent functions | gaurikholkar | -4/+10 |
| 2017-06-29 | Adding diagnostic code 0611 for lifetime errors with one named, one anonymous... | gaurikholkar | -15/+26 |
| 2017-06-22 | Note different versions of same crate when absolute paths of different types ... | Yorwba | -1/+4 |
| 2017-06-14 | suppress trait errors that are implied by other errors | Ariel Ben-Yehuda | -0/+1 |
| 2017-05-18 | Fix off-by-one error in column number in `explain_span`. | Florian Hartwig | -1/+1 |
| 2017-05-13 | rustc: stop interning CodeExtent, it's small enough. | Eduard-Mihai Burtescu | -6/+6 |
| 2017-05-13 | rustc: remove redundant fn_id's from CodeExtentData. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-05-13 | rustc: treat ReEarlyBound as free without replacing it with ReFree. | Eduard-Mihai Burtescu | -13/+28 |
| 2017-05-13 | rustc: use DefId instead of CodeExtent for FreeRegion's scope. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-05-08 | Remove need for &format!(...) or &&"" dances in `span_label` calls | Oliver Schneider | -2/+2 |