about summary refs log tree commit diff
path: root/compiler/rustc_expand
AgeCommit message (Expand)AuthorLines
2022-10-27Rollup merge of #103544 - Nilstrieb:no-recovery-pls, r=compiler-errorsMatthias Krüger-0/+1
2022-10-26Rollup merge of #103430 - cjgillot:receiver-attrs, r=petrochenkovDylan DPC-3/+78
2022-10-25Add flag to forbid recovery in the parserNilstrieb-0/+1
2022-10-24Auto merge of #94063 - Aaron1011:pretty-print-rental, r=lcnrbors-11/+35
2022-10-23Workaround unstable stmt_expr_attributes for method receiver expressions.Camille GILLOT-3/+78
2022-10-23Migrate all diagnosticsNilstrieb-8/+8
2022-10-21Only apply `ProceduralMasquerade` hack to older versions of `rental`Aaron Hill-11/+35
2022-10-21Rollup merge of #102922 - kper:bugfix/102902-filtering-json, r=oli-obkDylan DPC-2/+3
2022-10-20Implement assertions and fixes to not emit empty spans without suggestionsKevin Per-2/+3
2022-10-19Implement -Ztrack-diagnosticsmejrs-0/+1
2022-10-18Fix the bug of next_point in spanyukang-5/+4
2022-10-14more dupe word typosRageking8-1/+1
2022-10-12Auto merge of #102692 - nnethercote:TokenStreamBuilder, r=Aaron1011bors-73/+71
2022-10-11fix #102878Takayuki Maeda-8/+11
2022-10-05Remove `TokenStreamBuilder`.Nicholas Nethercote-43/+42
2022-10-05Rearrange `to_internal`.Nicholas Nethercote-41/+40
2022-10-04Improve spans when splitting multi-char operator tokens for proc macros.Nicholas Nethercote-2/+14
2022-10-03Clarify operator splitting.Nicholas Nethercote-2/+6
2022-09-27Rewrite and refactor format_args!() builtin macro.Mara Bos-0/+4
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-21FIX - adopt new Diagnostic naming in newly migrated modulesJhonny Bill Mena-1/+1
2022-09-21UPDATE - rename SessionSubdiagnostic macro to SubdiagnosticJhonny Bill Mena-1/+1
2022-09-21UPDATE - rename DiagnosticHandler macro to DiagnosticJhonny Bill Mena-7/+7
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-10/+10
2022-09-21UPDATE - move SessionDiagnostic from rustc_session to rustc_errorsJhonny Bill Mena-2/+4
2022-09-20Add the `#[derive_const]` attributeDeadbeef-7/+11
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-14make `mk_attr_id` part of `ParseSess`SparrowLii-2/+8
2022-09-13Rollup merge of #101602 - nnethercote:AttrTokenStream, r=petrochenkovDylan DPC-29/+29
2022-09-09Rename `{Create,Lazy}TokenStream` as `{To,Lazy}AttrTokenStream`.Nicholas Nethercote-7/+7
2022-09-09Change return type of `Attribute::tokens`.Nicholas Nethercote-1/+1
2022-09-09Rename `AttrAnnotatedToken{Stream,Tree}`.Nicholas Nethercote-21/+21
2022-09-09Move `Spacing` out of `AttrAnnotatedTokenStream`.Nicholas Nethercote-11/+11
2022-09-07ssa: implement `#[collapse_debuginfo]`David Wood-16/+23
2022-09-02Refactor and re-use BindingAnnotationCameron Steffen-6/+4
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+3
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-2/+2
2022-09-01Auto merge of #100210 - mystor:proc_macro_diag_struct, r=eddybbors-36/+17
2022-08-31Fix ci checksDezhi Wu-1/+1
2022-08-31Fix a bunch of typoDezhi Wu-3/+3
2022-08-29Revert let_chains stabilizationNilstrieb-0/+1
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