summary refs log tree commit diff
path: root/src/librustc_expand
AgeCommit message (Expand)AuthorLines
2020-04-17macro_rules: `NtLifetime` cannot start with an identifierVadim Petrochenkov-1/+1
2020-03-21can_begin_literal_maybe_minus: `true` on `"-"? lit` NTs.Mazdak Farrokhzad-1/+1
2020-03-09Address review commentsVadim Petrochenkov-4/+1
2020-03-09rustc_parse: Use `Token::ident` where possibleVadim Petrochenkov-12/+6
2020-03-07Rollup merge of #69773 - matthiaskrgr:typos, r=petrochenkovMazdak Farrokhzad-1/+1
2020-03-06bless testsMatthias Krüger-1/+1
2020-03-06rustc_expand: Factor out `Annotatable::into_tokens` to a separate methodVadim Petrochenkov-32/+32
2020-03-06fix various typosMatthias Krüger-2/+2
2020-03-06Auto merge of #69586 - petrochenkov:unmerge, r=Centrilbors-3/+4
2020-03-03Improve weird formatting by moving comment inside else-code block.Matthias Krüger-3/+3
2020-03-01ast: Unmerge structures for associated items and foreign itemsVadim Petrochenkov-3/+4
2020-03-01Rollup merge of #69580 - matthiaskrgr:map_clone, r=CentrilYuki Okushi-1/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-67/+67
2020-02-29Make it build againVadim Petrochenkov-1/+1
2020-02-29use .copied() instead of .map(|x| *x) on iteratorsMatthias Krüger-1/+1
2020-02-28Rollup merge of #69541 - dotdash:format, r=Mark-SimulacrumMazdak Farrokhzad-4/+3
2020-02-28Rollup merge of #69522 - Centril:fix-69341, r=petrochenkovMazdak Farrokhzad-4/+3
2020-02-28Rollup merge of #69481 - matthiaskrgr:single_char, r=ecstatic-morseMazdak Farrokhzad-2/+2
2020-02-28Rollup merge of #69384 - petrochenkov:nounnorm, r=CentrilMazdak Farrokhzad-2/+7
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-11/+6
2020-02-27error_derive_forbidden_on_non_adt: be more gracefulMazdak Farrokhzad-4/+3
2020-02-27Remove unneeded calls to format!()Björn Steinbrink-4/+3
2020-02-27use char instead of &str for single char patternsMatthias Krüger-2/+2
2020-02-24syntax: Remove `Nt(Impl,Trait,Foreign)Item`Vadim Petrochenkov-3/+8
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-24parse/ast: move `Defaultness` into variants.Mazdak Farrokhzad-8/+2
2020-02-24parser: tweak item kind wordingMazdak Farrokhzad-2/+2
2020-02-24parse: use `parse_item_common` in `parse_assoc_item_`.Mazdak Farrokhzad-4/+4
2020-02-24parse: use `parse_item_common` in `parse_foreign_item`.Mazdak Farrokhzad-2/+2
2020-02-24ast: add `Defaultness` to `Item`, making `AssocItem` an alias.Mazdak Farrokhzad-0/+5
2020-02-23Auto merge of #69084 - yaahc:delayed-doc-lint, r=petrochenkovbors-0/+12
2020-02-21rustfmt you cruel mistressJane Lusby-2/+3
2020-02-21clean things upJane Lusby-1/+7
2020-02-18Rollup merge of #69211 - petrochenkov:prevtok, r=CentrilMazdak Farrokhzad-3/+0
2020-02-18Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkovMazdak Farrokhzad-5/+2
2020-02-17parser: Do not call `bump` recursivelyVadim Petrochenkov-3/+0
2020-02-17Auto merge of #69129 - Centril:macro-legacy-errors, r=petrochenkovbors-8/+5
2020-02-17Rollup merge of #69186 - petrochenkov:kwrules, r=CentrilYuki Okushi-3/+3
2020-02-17Rename `FunctionRetTy` to `FnRetTy`Yuki Okushi-2/+2
2020-02-15ast: make `= <expr>;` optional in free statics/consts.Mazdak Farrokhzad-2/+2
2020-02-15ast: move Generics into AssocItemKindsMazdak Farrokhzad-3/+0
2020-02-15parser: `macro_rules` is a weak keywordVadim Petrochenkov-3/+3
2020-02-15Emit some additional `unused_doc_comments` lints outside of the main passVadim Petrochenkov-0/+5
2020-02-15Rollup merge of #69150 - nnethercote:68848-follow-up, r=petrochenkovYuki Okushi-17/+15
2020-02-14Fix a typo in a variable name.Nicholas Nethercote-3/+4
2020-02-14Avoid `base_parser`, it's not needed.Nicholas Nethercote-14/+11
2020-02-13Rollup merge of #69057 - Centril:clean-expand, r=petrochenkovDylan DPC-59/+60
2020-02-13parser: unify item list parsing.Mazdak Farrokhzad-1/+1
2020-02-13macro_legacy_warnings -> errorMazdak Farrokhzad-8/+5