| Age | Commit message (Expand) | Author | Lines |
| 2019-06-18 | hygiene: Avoid some unnecessary `ExpnInfo` clones | Vadim Petrochenkov | -5/+5 |
| 2019-06-18 | syntax: Move `default_transparency` into `ExpnInfo` | Vadim Petrochenkov | -25/+17 |
| 2019-06-18 | syntax: Introduce `default`/`with_unstable` constructors for `ExpnInfo` | Vadim Petrochenkov | -0/+23 |
| 2019-06-17 | don't ICE on large files | Aleksey Kladov | -3/+9 |
| 2019-06-16 | Auto merge of #60730 - matthewjasper:optimize-false-edges, r=pnkfelix | bors | -0/+1 |
| 2019-06-15 | Rollup merge of #61813 - matthewjasper:remove-unnecessary-symbol-ops, r=petro... | Mazdak Farrokhzad | -0/+4 |
| 2019-06-14 | Use `sym` constansts for `PrimitiveTypeTable` keys | Matthew Jasper | -0/+2 |
| 2019-06-14 | Avoid some unnecessary symbol interner operations | Matthew Jasper | -0/+2 |
| 2019-06-13 | Call str::eq and <[T]>::eq for match comparisons | Matthew Jasper | -0/+1 |
| 2019-06-12 | Auto merge of #60669 - c410-f3r:attrs-fn, r=petrochenkov | bors | -0/+1 |
| 2019-06-12 | Rollup merge of #61568 - Mark-Simulacrum:symbol-fmt-macros, r=estebank | Mazdak Farrokhzad | -3/+21 |
| 2019-06-11 | Auto merge of #61735 - eddyb:must-use-life, r=oli-obk | bors | -0/+1 |
| 2019-06-11 | Add deny(unused_lifetimes) to all the crates that have deny(internal). | Eduard-Mihai Burtescu | -0/+1 |
| 2019-06-10 | Implement RFC 2645 (transparent enums and unions) | Michael Bradshaw | -0/+2 |
| 2019-06-09 | Introduce InnerSpan abstraction | Mark Rousskov | -3/+15 |
| 2019-06-09 | Use Symbol for named arguments in fmt_macros | Mark Rousskov | -0/+6 |
| 2019-06-09 | Allow attributes in formal function parameters | Caio | -0/+1 |
| 2019-06-08 | Introduce `#[rustc_dummy]` attribute and use it in tests | Vadim Petrochenkov | -0/+1 |
| 2019-06-08 | Turn `#[allocator]` into a built-in attribute and rename it to `#[rustc_alloc... | Vadim Petrochenkov | -0/+1 |
| 2019-06-08 | Remove unused `#![feature(custom_attribute)]`s | Vadim Petrochenkov | -1/+0 |
| 2019-06-07 | Auto merge of #61209 - matthewjasper:const-tuple-constructors, r=oli-obk | bors | -0/+1 |
| 2019-06-06 | Make constructors actually be const functions | Matthew Jasper | -0/+1 |
| 2019-06-06 | Some code cleanup and tidy/test fixes | Vadim Petrochenkov | -3/+2 |
| 2019-06-06 | syntax: Remove duplicate span from `token::Ident` | Vadim Petrochenkov | -13/+17 |
| 2019-06-05 | Fixed rebase fallout. | Alexander Regueiro | -0/+1 |
| 2019-06-05 | Addressed points raised in review. | Alexander Regueiro | -2/+2 |
| 2019-06-05 | Add `modernize_and_adjust` methods. | Nicholas Nethercote | -0/+16 |
| 2019-06-05 | Add a useful comment about this file. | Nicholas Nethercote | -0/+20 |
| 2019-06-05 | Add `walk_chain`. | Nicholas Nethercote | -0/+15 |
| 2019-06-05 | Add `SyntaxContext::hygienic_eq`. | Nicholas Nethercote | -0/+8 |
| 2019-06-05 | Add and use `SyntaxContext::outer_and_expn_info`. | Nicholas Nethercote | -0/+10 |
| 2019-06-05 | Optimize `glob_adjust` and `reverse_glob_adjust`. | Nicholas Nethercote | -23/+27 |
| 2019-06-05 | Add `HygieneData::apply_mark`. | Nicholas Nethercote | -4/+6 |
| 2019-06-05 | Add `HygieneData::apply_mark_with_transparency`. | Nicholas Nethercote | -35/+35 |
| 2019-06-05 | Add `HygieneData::apply_mark_internal`. | Nicholas Nethercote | -55/+58 |
| 2019-06-05 | Add `HygieneData::marks`. | Nicholas Nethercote | -13/+15 |
| 2019-06-05 | Add `HygieneData::adjust`. | Nicholas Nethercote | -5/+9 |
| 2019-06-05 | Add `HygieneData::remove_mark`. | Nicholas Nethercote | -5/+7 |
| 2019-06-05 | Add `HygieneData::default_transparency`. | Nicholas Nethercote | -2/+6 |
| 2019-06-05 | Add some useful methods to `HygieneData`. | Nicholas Nethercote | -10/+28 |
| 2019-06-05 | Move `modern` calls inside `glob_adjust` and `reverse_glob_adjust`. | Nicholas Nethercote | -8/+8 |
| 2019-05-30 | Add `HygieneData::{outer,expn_info,is_descendant_of}` methods. | Nicholas Nethercote | -26/+24 |
| 2019-05-29 | Introduce and use `SyntaxContext::outer_expn_info()`. | Nicholas Nethercote | -10/+20 |
| 2019-05-29 | Introduce and use `Mark::outer_is_descendant_of()`. | Nicholas Nethercote | -3/+18 |
| 2019-05-27 | Use `Symbol` more in lint APIs | Oliver Scherer | -0/+10 |
| 2019-05-27 | Use `Symbol` equality in `may_begin_with` and `parse_nt`. | Nicholas Nethercote | -0/+7 |
| 2019-05-27 | Use `Symbol` equality in `is_ident_named`. | Nicholas Nethercote | -0/+2 |
| 2019-05-27 | Pre-intern "0", "1", ..., "9", and use where appropriate. | Nicholas Nethercote | -2/+18 |
| 2019-05-27 | Pass symbols to `ExtCtxt::std_path` instead of strings. | Nicholas Nethercote | -0/+21 |
| 2019-05-27 | Avoid unnecessary internings. | Nicholas Nethercote | -0/+6 |