about summary refs log tree commit diff
path: root/src/librustc_builtin_macros
AgeCommit message (Expand)AuthorLines
2020-03-09rustc_parse: Use `Token::ident` where possibleVadim Petrochenkov-33/+32
2020-03-08Rollup merge of #69548 - LeSeulArtichaut:assert-errors, r=petrochenkovMazdak Farrokhzad-8/+4
2020-03-07Rollup merge of #69773 - matthiaskrgr:typos, r=petrochenkovMazdak Farrokhzad-1/+1
2020-03-06Turn trailing tokens in `assert!()` into hard errorsLeSeulArtichaut-8/+4
2020-03-06Don't redundantly repeat field names (clippy::redundant_field_names)Matthias Krüger-1/+1
2020-03-06fix various typosMatthias Krüger-1/+1
2020-03-05Use more efficient &&str to String conversion (clippy::inefficient_to_string)Matthias Krüger-1/+1
2020-03-05Use righthand '&' instead of lefthand "ref". (clippy::toplevel_ref_arg)Matthias Krüger-9/+9
2020-03-02use values() or keys() respectively when iterating only over keys or values o...Matthias Krüger-1/+1
2020-03-01Rollup merge of #69580 - matthiaskrgr:map_clone, r=CentrilYuki Okushi-1/+1
2020-03-01Rollup merge of #69579 - petrochenkov:noprevspan, r=CentrilYuki Okushi-7/+7
2020-03-01Auto merge of #69592 - petrochenkov:nosyntax, r=Centrilbors-94/+96
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-94/+96
2020-02-29Rollup merge of #69572 - matthiaskrgr:try_err_and_iter_on_ref, r=CentrilDylan DPC-1/+1
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-29parser: `prev_span` -> `prev_token.span`Vadim Petrochenkov-7/+7
2020-02-29use .iter() instead of .into_iter() on references.Matthias Krüger-1/+1
2020-02-29Rollup merge of #69551 - matthiaskrgr:len_zero, r=Mark-SimulacrumDylan DPC-2/+2
2020-02-29Rollup merge of #69546 - matthiaskrgr:slice_to_vec, r=davidtwco,nagisaDylan DPC-2/+2
2020-02-28Rollup merge of #69481 - matthiaskrgr:single_char, r=ecstatic-morseMazdak Farrokhzad-5/+5
2020-02-28use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger-2/+2
2020-02-28use to_vec() instead of .iter().cloned().collect() to convert slices to vecs.Matthias Krüger-2/+2
2020-02-27use char instead of &str for single char patternsMatthias Krüger-5/+5
2020-02-24parser: `token` -> `normalized_token`, `nonnormalized_token` -> `token`Vadim Petrochenkov-1/+1
2020-02-24parse/ast: move `Defaultness` into variants.Mazdak Farrokhzad-11/+12
2020-02-24ast: add `Defaultness` to `Item`, making `AssocItem` an alias.Mazdak Farrokhzad-16/+9
2020-02-18Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkovMazdak Farrokhzad-75/+78
2020-02-17Rename `FunctionRetTy` to `FnRetTy`Yuki Okushi-5/+5
2020-02-15Record proc macro harness order for use during metadata deserializationAaron Hill-18/+43
2020-02-15ast: make `= <expr>;` optional in free statics/consts.Mazdak Farrokhzad-72/+76
2020-02-15ast: move Generics into AssocItemKindsMazdak Farrokhzad-3/+2
2020-02-13rustc_bulltin_macros: tweak span_labelsMazdak Farrokhzad-2/+2
2020-02-13IsAsync -> enum Async { Yes { span: Span, .. }, No }Mazdak Farrokhzad-2/+4
2020-02-13Constness -> enum Const { Yes(Span), No }Mazdak Farrokhzad-9/+11
2020-02-10Add `#[repr(no_niche)]`.Felix S. Klock II-1/+2
2020-02-06Rollup merge of #68788 - Centril:unified-fn-bodies, r=petrochenkovDylan DPC-2/+2
2020-02-05parser: merge `fn` grammars wrt. bodies & headersMazdak Farrokhzad-2/+2
2020-02-04remove redundant imports (clippy::single_component_path_imports)Matthias Krüger-1/+0
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-6/+7
2020-02-011. move node_id to syntaxMazdak Farrokhzad-5/+5
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-2/+3
2020-01-30Use `P` for `NtTraitItem`, `NtImplItem`, and `NtForeignItem`.Nicholas Nethercote-7/+8
2020-01-27don't clone types that are copy, round two.Matthias Krüger-1/+1
2020-01-21Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obkMazdak Farrokhzad-0/+2
2020-01-20Delete unused "next" variants from formatting infrastructureMark Rousskov-12/+1
2020-01-19Add `constness` field to `ast::ItemKind::Impl`Dylan MacKenzie-0/+2
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-5/+0
2020-01-17Use named fields for `ast::ItemKind::Impl`Dylan MacKenzie-16/+16
2020-01-16don't clone types that are copyMatthias Krüger-1/+1