| Age | Commit message (Expand) | Author | Lines |
| 2019-06-26 | Delay ICE in fold_region so feature gate has chance to stop compilation cleanly. | Felix S. Klock II | -4/+5 |
| 2019-05-20 | Rollup merge of #60959 - petrochenkov:sassert, r=estebank | Mazdak Farrokhzad | -3/+3 |
| 2019-05-20 | Introduce `InternedString::intern`. | Nicholas Nethercote | -10/+8 |
| 2019-05-20 | Avoid `as_str()` in `ParamTy::is_self`. | Nicholas Nethercote | -1/+1 |
| 2019-05-19 | Improve type size assertions | Vadim Petrochenkov | -3/+3 |
| 2019-05-16 | Auto merge of #60693 - saleemjaffer:refactor_fntype_stuff, r=eddyb | bors | -0/+383 |
| 2019-05-14 | some more refactor of FnType. Things build now | Saleem Jaffer | -76/+110 |
| 2019-05-13 | Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions. | Nicholas Nethercote | -11/+13 |
| 2019-05-10 | Fix uninhabitedness of non-exhaustive enums. | David Wood | -3/+8 |
| 2019-05-10 | Fix inhabitedness of non-exhaustive variants. | David Wood | -3/+8 |
| 2019-05-10 | refactor some `FnType` stuff to `rustc::ty::layout` | Saleem Jaffer | -0/+349 |
| 2019-05-07 | Rollup merge of #60579 - varkor:typaram-index, r=eddyb | Mazdak Farrokhzad | -16/+14 |
| 2019-05-06 | Implement TypeFoldable for InferConst | varkor | -5/+13 |
| 2019-05-06 | Shift const vars through binders | varkor | -8/+7 |
| 2019-05-06 | Rename `ParamTy::idx` to `ParamTy::index` | varkor | -16/+14 |
| 2019-05-05 | Auto merge of #60567 - Manishearth:rollup-rjagqnw, r=Manishearth | bors | -25/+13 |
| 2019-05-05 | Auto merge of #60237 - saleemjaffer:issue-56166-miri-fntype-arg-passing, r=eddyb | bors | -18/+160 |
| 2019-05-05 | code review fixes | Saleem Jaffer | -19/+18 |
| 2019-05-05 | rustc: rename all occurences of "freevar" to "upvar". | Eduard-Mihai Burtescu | -10/+10 |
| 2019-05-05 | rustc: replace uses of with_freevars with the freevars query. | Eduard-Mihai Burtescu | -15/+3 |
| 2019-05-05 | Auto merge of #60525 - eddyb:namespaces-not-kinds, r=petrochenkov | bors | -21/+14 |
| 2019-05-04 | Improve subst error when parameter kinds mismatch | varkor | -13/+40 |
| 2019-05-04 | removing param_env from pointee_info_at | Saleem Jaffer | -5/+2 |
| 2019-05-04 | resolving conflicts | Saleem Jaffer | -4/+3 |
| 2019-05-04 | adding HasParamEnv trait | Saleem Jaffer | -10/+12 |
| 2019-05-04 | adding is_freeze to TyLayoutMethods | Saleem Jaffer | -0/+8 |
| 2019-05-04 | removing map_same from MaybeResult | Saleem Jaffer | -25/+19 |
| 2019-05-04 | add to_result to ty::MaybeResult | Saleem Jaffer | -8/+15 |
| 2019-05-04 | resolving conflicts | Saleem Jaffer | -22/+23 |
| 2019-05-04 | Make line fit within 100 character limit. | Daan de Graaf | -1/+2 |
| 2019-05-04 | Add param_env parameter to pointee_info_at. | Daan de Graaf | -2/+5 |
| 2019-05-04 | Return instead of collecting to mut result. | Daan de Graaf | -8/+12 |
| 2019-05-04 | Fix typo in src/librustc/ty/layout.rs | Oliver Scherer | -1/+1 |
| 2019-05-04 | Move pointee_info_at to TyLayoutMethods. | Daan de Graaf | -0/+127 |
| 2019-05-04 | Auto merge of #59897 - tmandry:variantful-generators, r=eddyb | bors | -40/+199 |
| 2019-05-03 | Address review comments | Tyler Mandry | -13/+17 |
| 2019-05-04 | rustc: rename DefPathData::{MacroDef,LifetimeParam} to {Macro,Lifetime}Ns. | Eduard-Mihai Burtescu | -5/+9 |
| 2019-05-04 | rustc: collapse relevant DefPathData variants into ValueNs. | Eduard-Mihai Burtescu | -2/+0 |
| 2019-05-04 | rustc: collapse relevant DefPathData variants into TypeNs. | Eduard-Mihai Burtescu | -13/+4 |
| 2019-05-03 | Split out debuginfo from type info in MIR GeneratorLayout | Tyler Mandry | -4/+7 |
| 2019-05-03 | rustc: rename hir::def::Def to Res (short for "resolution"). | Eduard-Mihai Burtescu | -28/+28 |
| 2019-05-03 | rustc: use DefKind instead of Def, where possible. | Eduard-Mihai Burtescu | -22/+25 |
| 2019-05-03 | rustc: factor most DefId-containing variants out of Def and into DefKind. | Eduard-Mihai Burtescu | -17/+19 |
| 2019-05-01 | Split `ct_err` out into `CommonConsts` | varkor | -2/+23 |
| 2019-05-01 | Create ShallowResolver | varkor | -1/+1 |
| 2019-05-01 | Remove spurious assertion | varkor | -3/+0 |
| 2019-05-01 | Fix missing parenthesis | varkor | -1/+1 |
| 2019-05-01 | Take ConstValue::Placeholder into account in new locations | varkor | -1/+3 |
| 2019-05-01 | Fix rebase from LazyConst removal | varkor | -92/+86 |
| 2019-05-01 | Add `PlaceholderConst` | varkor | -0/+2 |