| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2019-05-27 | Avoid interning in `resolve_place_op`. | Nicholas Nethercote | -0/+4 |
| 2019-05-24 | Don't arena-allocate static symbols. | Nicholas Nethercote | -13/+6 |
| 2019-05-23 | syntax: Some code cleanup | Vadim Petrochenkov | -0/+2 |
| 2019-05-23 | Auto merge of #60740 - petrochenkov:kw, r=nnethercote | bors | -43/+36 |
| 2019-05-22 | Restore the old behavior of the rustdoc keyword check + Fix rebase | Vadim Petrochenkov | -0/+5 |
| 2019-05-22 | Eliminate unnecessary `Ident::with_empty_ctxt`s | Vadim Petrochenkov | -0/+5 |
| 2019-05-22 | Simplify use of keyword symbols | Vadim Petrochenkov | -43/+26 |
| 2019-05-22 | Allow null-pointer-optimized enums in FFI if their underlying representation ... | Michael Bradshaw | -0/+1 |
| 2019-05-22 | Rollup merge of #61003 - nnethercote:rm-InternedString-PartialEq-impls, r=pet... | Mazdak Farrokhzad | -37/+1 |
| 2019-05-21 | Move `edition` outside the hygiene lock and avoid accessing it | John Kåre Alsaker | -15/+15 |
| 2019-05-21 | Remove impls for `InternedString`/string equality. | Nicholas Nethercote | -37/+1 |
| 2019-05-21 | Auto merge of #60903 - nnethercote:mv-gensyms-from-Symbol-to-Ident, r=petroch... | bors | -35/+38 |
| 2019-05-20 | Remove `Symbol::gensym()`. | Nicholas Nethercote | -25/+31 |
| 2019-05-20 | Eliminate `Symbol::gensymed`. | Nicholas Nethercote | -5/+2 |
| 2019-05-20 | Move `is_gensymed` from `Symbol` to `Ident`. | Nicholas Nethercote | -5/+5 |
| 2019-05-20 | Auto merge of #60815 - nnethercote:use-Symbol-more-2, r=petrochenkov | bors | -2/+20 |
| 2019-05-20 | Introduce `LocalInternedString::intern`. | Nicholas Nethercote | -1/+12 |
| 2019-05-20 | Introduce `InternedString::intern`. | Nicholas Nethercote | -1/+8 |
| 2019-05-19 | Stop using gensyms in HIR lowering | Matthew Jasper | -0/+7 |
| 2019-05-17 | Avoid unnecessary interning in `DefPathData::as_interned_str()`. | Nicholas Nethercote | -0/+7 |
| 2019-05-17 | Avoid unnecessary interning in `Ident::from_str()` calls. | Nicholas Nethercote | -0/+2 |
| 2019-05-17 | Change `rustc::util::common::FN_OUTPUT_NAME` to a `Symbol`. | Nicholas Nethercote | -0/+1 |