| Age | Commit message (Expand) | Author | Lines |
| 2017-04-12 | First attempt at global_asm! macro | A.J. Gardner | -1/+1 |
| 2017-04-08 | Auto merge of #40775 - estebank:variant-as-type, r=petrochenkov | bors | -0/+32 |
| 2017-04-07 | ICH: Centrally compute and cache DefPath hashes as part of DefPathTable. | Michael Woerister | -1/+3 |
| 2017-04-03 | Sort enum suggestions | Esteban Küber | -6/+8 |
| 2017-04-02 | Suggest using enum when a variant is used as a type | Esteban Küber | -0/+30 |
| 2017-03-27 | Ensure that macro resolutions in trait positions get finalized. | Jeffrey Seyfried | -0/+4 |
| 2017-03-24 | Rename `builtin` => `global`. | Jeffrey Seyfried | -4/+4 |
| 2017-03-24 | Allow declarative macros 2.0 and `use` macro imports to shadow builtin macros. | Jeffrey Seyfried | -16/+20 |
| 2017-03-19 | Auto merge of #40346 - jseyfried:path_and_tokenstream_attr, r=nrc | bors | -2/+5 |
| 2017-03-14 | Liberalize attributes. | Jeffrey Seyfried | -0/+2 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -2/+3 |
| 2017-03-12 | Rollup merge of #40369 - petrochenkov:segspan, r=eddyb | Corey Farwell | -29/+28 |
| 2017-03-10 | resolve: Use path segment spans in smart_resolve_path | Vadim Petrochenkov | -25/+25 |
| 2017-03-10 | Give spans to individual path segments in AST | Vadim Petrochenkov | -4/+3 |
| 2017-03-10 | Avoid using `Mark` and `Invocation` for macro defs. | Jeffrey Seyfried | -21/+34 |
| 2017-03-10 | Refactor out `ast::ItemKind::MacroDef`. | Jeffrey Seyfried | -11/+4 |
| 2017-03-06 | Use `BTreeSet` instead of `FxHashSet` | Esteban Küber | -10/+9 |
| 2017-03-06 | Clean up "pattern doesn't bind x" messages | Esteban Küber | -41/+99 |
| 2017-03-03 | Fix missing WhileLet pattern scope | Taylor Cramer | -0/+2 |
| 2017-02-25 | rustc: store type parameter defaults outside of ty::Generics. | Eduard-Mihai Burtescu | -16/+62 |
| 2017-02-25 | Rollup merge of #39953 - keeperofdakeys:macro-error, r=jseyfried | Eduard-Mihai Burtescu | -4/+7 |
| 2017-02-25 | Rollup merge of #39864 - cramertj:normalize-breaks, r=nikomatsakis | Eduard-Mihai Burtescu | -12/+18 |
| 2017-02-23 | Add macro suggestions for macros imported with `use` | Josh Driver | -3/+4 |
| 2017-02-23 | Move MacroKind into Def::Macro | Josh Driver | -1/+3 |
| 2017-02-19 | Privatize fields of PathResolution | Vadim Petrochenkov | -42/+37 |
| 2017-02-18 | Properly implement labeled breaks in while conditions | Taylor Cramer | -12/+18 |
| 2017-02-16 | Refactor macro resolution errors + add derive macro suggestions | Josh Driver | -1/+4 |
| 2017-01-29 | Improve diagnostics for inaccessible constructors | Vadim Petrochenkov | -4/+14 |
| 2017-01-29 | Implement compatibility lint for legacy constructor visibilities | Vadim Petrochenkov | -2/+22 |
| 2017-01-25 | Auto merge of #38920 - petrochenkov:selfimpl, r=eddyb | bors | -53/+61 |
| 2017-01-21 | Resolve `Self` in impl headers | Vadim Petrochenkov | -53/+61 |
| 2017-01-21 | Improve `unused_extern_crate` warnings. | Jeffrey Seyfried | -7/+4 |
| 2017-01-20 | Rollup merge of #39168 - estebank:multiline-candidate, r=petrochenkov | Alex Crichton | -16/+17 |
| 2017-01-18 | Use multiline Diagnostic for candidate in other module | Esteban Küber | -16/+17 |
| 2017-01-16 | Implement `#[proc_macro_attribute]` | Austin Bonander | -2/+44 |
| 2017-01-13 | resolve: Levenshtein-based suggestions for non-import paths | Vadim Petrochenkov | -16/+65 |
| 2017-01-13 | Auto merge of #38890 - petrochenkov:noresolve, r=nrc | bors | -11/+22 |
| 2017-01-12 | resolve: Do not use "resolve"/"resolution" in error messages | Vadim Petrochenkov | -11/+22 |
| 2017-01-11 | Auto merge of #38313 - jseyfried:self_imports, r=nrc | bors | -1/+13 |
| 2017-01-10 | Start warning cycle. | Jeffrey Seyfried | -1/+13 |
| 2017-01-08 | Fix ICE when variant is used as a part of associated type | Vadim Petrochenkov | -3/+5 |
| 2017-01-08 | Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc | bors | -1/+1 |
| 2017-01-04 | Don't `unused_qualifications`-check global paths. | Jeffrey Seyfried | -13/+12 |
| 2016-12-30 | Fix rebase fallout | Simonas Kazlauskas | -2/+2 |
| 2016-12-30 | Feature gate the 128 bit types | Simonas Kazlauskas | -1/+14 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -1/+2 |
| 2016-12-29 | Remove not(stage0) from deny(warnings) | Alex Crichton | -1/+1 |
| 2016-12-28 | rustc: separate bodies for static/(associated)const and embedded constants. | Eduard-Mihai Burtescu | -0/+13 |
| 2016-12-28 | hir: lower `ImplicitSelf` to resolved `Self` TyQPath's. | Eduard-Mihai Burtescu | -0/+12 |
| 2016-12-26 | More systematic error reporting in path resolution | Vadim Petrochenkov | -722/+614 |