about summary refs log tree commit diff
path: root/compiler/rustc_expand/src
AgeCommit message (Expand)AuthorLines
2022-08-23Remove the symbol from `ast::LitKind::Err`.Nicholas Nethercote-1/+1
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-21/+23
2022-08-21Replace #[lint/warning/error] with #[diag]Xiretza-6/+6
2022-08-20Auto merge of #100564 - nnethercote:box-ast-MacCall, r=spastorinobors-15/+15
2022-08-18Rollup merge of #100669 - nnethercote:attribute-cleanups, r=spastorinoMatthias Krüger-2/+1
2022-08-18Rollup merge of #100651 - nidnogg:diagnostics_migration_expand_transcribe, r=...Matthias Krüger-24/+59
2022-08-17Hotfix for duplicated slug name on VarStillRepeating structnidnogg-1/+1
2022-08-17Moved structs to rustc_expand::errors, added several more migrations, fixed s...nidnogg-3/+1
2022-08-17Moved structs to rustc_expand::errors, added several more migrations, fixed s...nidnogg-33/+58
2022-08-17Remove `attrs` arg from `typaram` and `mk_ty_param`.Nicholas Nethercote-2/+1
2022-08-16Previous commit under x.py fmtnidnogg-1/+1
2022-08-17Box the `MacCall` in various types.Nicholas Nethercote-15/+15
2022-08-16Migrated more diagnostics under transcribe.rsnidnogg-9/+17
2022-08-16Added first migration for repeated expressions without syntax varsnidnogg-5/+9
2022-08-16Rename some things related to literals.Nicholas Nethercote-7/+13
2022-08-16Make `ExtCtxt::expr_lit` non-`pub`.Nicholas Nethercote-5/+17
2022-08-12Adjust cfgsMark Rousskov-1/+0
2022-08-10Use &mut Diagnostic instead of &mut DiagnosticBuilder unless neededMichael Goulet-6/+2
2022-08-09Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011Dylan DPC-1/+12
2022-08-06proc_macro/bridge: send diagnostics over the bridge as a structNika Layzell-36/+17
2022-07-30Auto merge of #99887 - nnethercote:rm-TreeAndSpacing, r=petrochenkovbors-100/+89
2022-07-29proc_macro: use crossbeam channels for the proc_macro cross-thread bridgeNika Layzell-7/+37
2022-07-29Remove `TreeAndSpacing`.Nicholas Nethercote-100/+89
2022-07-28avoid `Symbol` to `String` conversionsTakayuki Maeda-1/+1
2022-07-26Implement `#[rustc_default_body_unstable]`Maybe Waffle-1/+12
2022-07-23Auto merge of #99320 - NiklasJonsson:84447/rustc_expand, r=compiler-errorsbors-6/+5
2022-07-19better error for bad depth on macro metavar exprMichael Goulet-1/+12
2022-07-19Rollup merge of #99435 - CAD97:revert-dollar-dollar-crate, r=Mark-SimulacrumMatthias Krüger-0/+2
2022-07-18Revert "Stabilize $$ in Rust 1.63.0"Christopher Durham-0/+2
2022-07-18proc_macro: Move subspan to be a method on Span in the bridgeNika Layzell-37/+36
2022-07-18proc_macro: stop using a remote object handle for LiteralNika Layzell-181/+149
2022-07-18proc_macro: stop using a remote object handle for IdentNika Layzell-57/+34
2022-07-16Stabilize `let_chains`Caio-1/+1
2022-07-16Rollup merge of #99342 - TaKO8Ki:avoid-symbol-to-string-conversions, r=compil...Matthias Krüger-3/+2
2022-07-17avoid some `Symbol` to `String` conversionsTakayuki Maeda-3/+2
2022-07-16rustc_expand: Switch FxHashMap to FxIndexMap where iteration is usedNiklas Jonsson-6/+5
2022-07-14Rollup merge of #98580 - PrestonFrom:issue_98466, r=estebankDylan DPC-1/+4
2022-07-14Auto merge of #99231 - Dylan-DPC:rollup-0tl8c0o, r=Dylan-DPCbors-0/+1
2022-07-14Rollup merge of #98705 - WaffleLapkin:closure_binder, r=cjgillotDylan DPC-0/+1
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-2/+2
2022-07-13Emit warning when named arguments are used positionally in formatPreston From-1/+4
2022-07-12Parse closure bindersMaybe Waffle-0/+1
2022-07-10use subdiagnostic for messageMichael Goulet-2/+16
2022-07-10explain doc comments in macros a bitMichael Goulet-3/+21
2022-07-10Auto merge of #98463 - mystor:expand_expr_bool, r=eddybbors-0/+4
2022-07-04Auto merge of #98446 - nnethercote:derive-no-match-destructuring, r=scottmcmbors-0/+13
2022-07-04Don't use match-destructuring for derived ops on structs.Nicholas Nethercote-0/+13
2022-07-03Auto merge of #98673 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrumbors-3/+3
2022-07-01update cfg(bootstrap)sPietro Albini-3/+3
2022-06-29Rollup merge of #98668 - TaKO8Ki:avoid-many-&str-to-string-conversions, r=Dyl...Matthias Krüger-1/+1