| Age | Commit message (Expand) | Author | Lines |
| 2018-09-15 | Make rustc::middle::region::Scope's fields public | Marshall Bowers | -4/+10 |
| 2018-09-14 | Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddyb | bors | -2/+2 |
| 2018-09-12 | Merge branch 'master' into kenta7777#53719 | kenta7777 | -327/+575 |
| 2018-09-12 | Auto merge of #51159 - pacman82:master, r=oli-obk | bors | -2/+3 |
| 2018-09-12 | Add ty::Ty to PatternKind::Range;u128 for Const in Constructor::ConstantRange | Markus Klein | -2/+3 |
| 2018-09-11 | renamed is_nil to is_unit | kenta7777 | -1/+1 |
| 2018-09-11 | Revert "renamed is_nil to is_unit" | kenta7777 | -1/+1 |
| 2018-09-11 | Simplify Scope/ScopeData to have less chance of introducing UB or size increases | Oliver Schneider | -2/+2 |
| 2018-09-10 | add FIXME related to `ref x` bindings | Niko Matsakis | -1/+14 |
| 2018-09-10 | propagate user-ascribes types down onto resulting bindings | Niko Matsakis | -14/+45 |
| 2018-09-10 | optimize `let x: T = ..` to avoid a temporary | Niko Matsakis | -1/+42 |
| 2018-09-10 | generalize `AscribeUserType` to handle sub or super type | Niko Matsakis | -0/+1 |
| 2018-09-10 | insert `AscribeUserType` for ascriptions | Niko Matsakis | -0/+26 |
| 2018-09-10 | matches/mod.rs: rustfmt | Niko Matsakis | -283/+419 |
| 2018-09-10 | add a `AscribeUserType` pattern, largely ignored | Niko Matsakis | -2/+34 |
| 2018-09-10 | remove the old `UserAssertTy` support | Niko Matsakis | -34/+1 |
| 2018-09-10 | renamed is_nil to is_unit | kenta7777 | -1/+1 |
| 2018-09-08 | Auto merge of #53909 - mikhail-m1:53643, r=nikomatsakis | bors | -435/+675 |
| 2018-09-07 | make field always private, add `From` impls | Niko Matsakis | -1/+0 |
| 2018-09-07 | change syntax of `newtype_index` to look like a struct decl | Niko Matsakis | -1/+3 |
| 2018-09-06 | rustfmt src/librustc_mir/build/expr | Mikhail Modin | -446/+656 |
| 2018-09-06 | Skip a shared borrow of a immutable local variables | Mikhail Modin | -15/+45 |
| 2018-09-01 | Auto merge of #53815 - F001:if-let-guard, r=petrochenkov | bors | -2/+4 |
| 2018-08-30 | introduce Guard enum | F001 | -2/+4 |
| 2018-08-27 | Rename hir::map::NodeKind to hir::Node | varkor | -4/+4 |
| 2018-08-27 | Remove path prefixes from NodeKind | varkor | -3/+4 |
| 2018-08-27 | Rename hir::map::Node to hir::map::NodeKind | varkor | -3/+3 |
| 2018-08-24 | Auto merge of #53225 - nikomatsakis:nll-type-annot, r=pnkfelix | bors | -6/+27 |
| 2018-08-24 | address pnkfelix nits | Niko Matsakis | -1/+9 |
| 2018-08-24 | pacify the mercilous tidy: adt user-ty | Niko Matsakis | -2/+7 |
| 2018-08-24 | support user-given types in adts | Niko Matsakis | -2/+2 |
| 2018-08-24 | add a `user_ty` annotation to `Constant` | Niko Matsakis | -3/+11 |
| 2018-08-24 | Remove unnecessary closure in rustc_mir/build/mod.rs | Isaac Woods | -4/+1 |
| 2018-08-22 | Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str} | varkor | -1/+1 |
| 2018-08-22 | Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu... | varkor | -7/+7 |
| 2018-08-19 | mv codemap() source_map() | Donato Sciarra | -1/+1 |
| 2018-08-15 | Suggest match ergonomics, not `ref`/`ref mut` | ashtneoi | -2/+6 |
| 2018-08-15 | Fix some random stuff | ashtneoi | -3/+4 |
| 2018-08-01 | Split out growth functionality into BitVector type | Mark Rousskov | -5/+5 |
| 2018-08-01 | Rollup merge of #52810 - matthewjasper:more-immutablity, r=pnkfelix | Pietro Albini | -2/+8 |
| 2018-07-29 | Remove unused `mut`s | Matthew Jasper | -1/+1 |
| 2018-07-28 | Don't make "fake" match variables mutable | Matthew Jasper | -2/+8 |
| 2018-07-28 | Auto merge of #52678 - matthewjasper:better-spans, r=nikomatsakis | bors | -4/+4 |
| 2018-07-27 | Auto merge of #52733 - pnkfelix:issue-51348-make-temp-for-each-candidate-in-a... | bors | -37/+94 |
| 2018-07-26 | Use better spans for dummy accesses used in matches | Matthew Jasper | -4/+4 |
| 2018-07-26 | review feedback: no reason to clone just to make a singleton slice. | Felix S. Klock II | -2/+4 |
| 2018-07-26 | Issue #51348: lower `match` so an ident gets a distinct temp *for each* candi... | Felix S. Klock II | -37/+92 |
| 2018-07-25 | parameterize `BitVector` and `BitMatrix` by their index types | Niko Matsakis | -2/+2 |
| 2018-07-23 | Promoteds are statics and statics have a place, not just a value | Oliver Schneider | -26/+15 |
| 2018-07-20 | MIR changes to improve NLL cannot mutate errors | Matthew Jasper | -50/+169 |