| Age | Commit message (Expand) | Author | Lines |
| 2022-03-03 | Rollup merge of #94555 - cuishuang:master, r=oli-obk | Matthias Krüger | -1/+1 |
| 2022-03-03 | Rollup merge of #94547 - nnethercote:parse_tt-cleanups, r=petrochenkov | Matthias Krüger | -101/+115 |
| 2022-03-03 | all: fix some typos | cuishuang | -1/+1 |
| 2022-03-03 | Change `initial_matcher_pos()` into `MatcherPos::new()`. | Nicholas Nethercote | -29/+29 |
| 2022-03-03 | Use a better return type for `inner_parse_loop`. | Nicholas Nethercote | -25/+35 |
| 2022-03-03 | Introduce `MatcherPosRepetition`. | Nicholas Nethercote | -23/+27 |
| 2022-03-03 | Add a static size assertion for `MatcherPos`. | Nicholas Nethercote | -0/+4 |
| 2022-03-03 | Improve if/else formatting in macro_parser.rs. | Nicholas Nethercote | -32/+28 |
| 2022-03-03 | Rollup merge of #94544 - mark-i-m:macro-comments, r=petrochenkov | Matthias Krüger | -0/+38 |
| 2022-03-02 | add some examples to comments in mbe code | mark | -0/+38 |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -1/+1 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -1/+1 |
| 2022-02-23 | rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`. | Eduard-Mihai Burtescu | -1/+1 |
| 2022-02-23 | Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`. | Eduard-Mihai Burtescu | -6/+2 |
| 2022-02-03 | compiler: clippy::complexity fixes | Matthias Krüger | -1/+1 |
| 2021-12-09 | Remove redundant [..]s | est31 | -7/+7 |
| 2021-12-04 | Rollup merge of #91385 - ecstatic-morse:pat-param-spec-suggest, r=estebank | Matthias Krüger | -0/+18 |
| 2021-11-30 | re-format with new rustfmt | Mark Rousskov | -3/+1 |
| 2021-11-29 | Suggest the `pat_param` specifier before `|` on 2021 edition | Dylan MacKenzie | -0/+18 |
| 2021-10-22 | Rollup merge of #89991 - petrochenkov:visitok2, r=jackh726 | Yuki Okushi | -3/+1 |
| 2021-10-19 | Auto merge of #89933 - est31:let_else, r=michaelwoerister | bors | -7/+3 |
| 2021-10-18 | rustc_ast: Turn `MutVisitor::token_visiting_enabled` into a constant | Vadim Petrochenkov | -3/+1 |
| 2021-10-17 | rustc_span: `Ident::invalid` -> `Ident::empty` | Vadim Petrochenkov | -1/+1 |
| 2021-10-16 | Adopt let_else across the compiler | est31 | -7/+3 |
| 2021-09-15 | chore(rustc_expand): fix typo in comment | Michael Howell | -1/+1 |
| 2021-08-29 | Auto merge of #88262 - klensy:pprust-cow, r=nagisa | bors | -1/+1 |
| 2021-08-25 | Convert some functions to return Cow<'static,str> instead of String to reduce... | klensy | -1/+1 |
| 2021-08-21 | Remove `Session.used_attrs` and move logic to `CheckAttrVisitor` | Aaron Hill | -1/+1 |
| 2021-07-27 | Only emit lint for local macros | Aaron Hill | -7/+19 |
| 2021-07-24 | Display an extra note for trailing semicolon lint with trailing macro | Aaron Hill | -3/+12 |
| 2021-07-17 | Compute a better `lint_node_id` during expansion | Aaron Hill | -2/+1 |
| 2021-07-17 | Use LocalExpnId where possible. | Camille GILLOT | -3/+3 |
| 2021-07-06 | Change or_patterns_back_compat lint to rust_2021_incompatible_or_patterns | Ryan Levick | -2/+4 |
| 2021-06-24 | Don't lint :pat when re-parsing a macro from another crate. | Mara Bos | -32/+34 |
| 2021-06-07 | Include macro name in 'local ambiguity' error | Aaron Hill | -5/+10 |
| 2021-05-29 | Use correct edition when parsing `:pat` matchers | Aaron Hill | -5/+24 |
| 2021-04-28 | Auto merge of #83386 - mark-i-m:stabilize-pat2015, r=nikomatsakis | bors | -22/+7 |
| 2021-04-27 | remove pat2021 | mark | -15/+3 |
| 2021-04-19 | fix few typos | klensy | -2/+2 |
| 2021-04-15 | rename pat2015 to pat_param | mark | -4/+4 |
| 2021-04-15 | stabilize :pat2015, leave :pat2021 gated | mark | -13/+10 |
| 2021-04-02 | address comments | hi-rustin | -1/+1 |
| 2021-04-01 | add OR_PATTERNS_BACK_COMPAT lint | hi-rustin | -3/+39 |
| 2021-03-26 | Use iter::zip in compiler/ | Josh Stone | -1/+3 |
| 2021-03-22 | rename :pat2018 -> :pat215 | mark | -3/+3 |
| 2021-01-28 | Add `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` lint | Aaron Hill | -1/+13 |
| 2021-01-17 | Remove dead code | Ryan Levick | -29/+1 |
| 2021-01-14 | Use Option::map_or instead of `.map(..).unwrap_or(..)` | LingMan | -5/+5 |
| 2020-12-30 | Implement edition-based macro pat feature | mark | -46/+62 |
| 2020-12-22 | Revert "Promote missing_fragment_specifier to hard error" | Wesley Wiser | -14/+32 |