summary refs log tree commit diff
path: root/src/librustc_expand/mbe/macro_parser.rs
AgeCommit message (Expand)AuthorLines
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-2/+1
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-2/+4
2020-04-04macro_rules: `NtLifetime` cannot start with an identifierVadim Petrochenkov-1/+1
2020-03-24expand: add recovery for parse_ntMazdak Farrokhzad-15/+14
2020-03-20can_begin_literal_maybe_minus: `true` on `"-"? lit` NTs.Mazdak Farrokhzad-1/+1
2020-03-16Make macro metavars respect (non-)hygieneMatthew Jasper-7/+10
2020-03-09Address review commentsVadim Petrochenkov-4/+1
2020-03-09rustc_parse: Use `Token::ident` where possibleVadim Petrochenkov-12/+6
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-3/+3
2020-02-24parser: `token` -> `normalized_token`, `nonnormalized_token` -> `token`Vadim Petrochenkov-2/+1
2020-02-24Add some missing support for `NtIdent`Vadim Petrochenkov-0/+6
2020-02-17parser: Do not call `bump` recursivelyVadim Petrochenkov-2/+0
2020-02-06Change condition ordering in `parse_tt`.Nicholas Nethercote-6/+6
2020-02-06Avoid instantiating many `Parser` structs in `generic_extension`.Nicholas Nethercote-29/+9
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-1/+1
2020-02-011. move node_id to syntaxMazdak Farrokhzad-1/+1
2020-01-30Use `P` for `NtMeta`.Nicholas Nethercote-1/+2
2020-01-11Rollup merge of #68084 - estebank:ice-68000, r=varkorMazdak Farrokhzad-1/+1
2020-01-10Change `next_point` when `shrink_to_hi` is more appropriateEsteban Küber-1/+1
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-3/+3
2019-12-31parser::diagnostics: remove fn fatalMazdak Farrokhzad-4/+6
2019-12-30Rename directories for some crates from `syntax_x` to `rustc_x`Vadim Petrochenkov-0/+930