summary refs log tree commit diff
path: root/compiler/rustc_expand/src/errors.rs
AgeCommit message (Expand)AuthorLines
2025-07-26Remove now un-used codeJonathan Brouwer-66/+0
2025-07-09mbe: Refactor the diagnostic for unrecognized metavariable expressionsTrevor Gross-0/+10
2025-07-09mbe: Refactor diagnostics for invalid metavar expression syntaxTrevor Gross-0/+34
2025-07-01Rollup merge of #143245 - tgross35:metavariable-expr-organization, r=petroche...Matthias Krüger-8/+13
2025-06-30mbe: Shorten `MetaVarExpr` -> `Mve` in structural diagnosticsTrevor Gross-8/+13
2025-06-24Rollup merge of #142943 - jieyouxu:no-rustc-version, r=compiler-errorsMatthias Krüger-1/+0
2025-06-24Rollup merge of #142657 - tgross35:nonoptional-fragment-specifiers-cleanup, r...Matthias Krüger-1/+1
2025-06-24Don't include current rustc version string in feature removed helpJieyou Xu-1/+0
2025-06-24mbe: Use `TokenTree` as the fallback for invalid fragment specifiersTrevor Gross-1/+1
2025-06-20Use a symbol for `ExpansionConfig::crate_name`.Nicholas Nethercote-2/+2
2025-06-09Note the version and PR of removed features when using itxizheyin-0/+4
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-10-28Tweak `expand_incomplete_parse` warning.Nicholas Nethercote-1/+1
2024-10-05Make deprecated_cfg_attr_crate_type_name a hard errorest31-0/+14
2024-08-27Add `warn(unreachable_pub)` to `rustc_expand`.Nicholas Nethercote-7/+7
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-07-27Make `missing_fragment_specifier` an error in edition 2024Trevor Gross-0/+17
2024-06-22delegation: Do not crash on qpaths without a traitVadim Petrochenkov-0/+7
2024-06-14delegation: Implement glob delegationVadim Petrochenkov-2/+10
2024-05-28Convert `proc_macro_back_compat` lint to an unconditional error.Nicholas Nethercote-0/+10
2024-05-15delegation: Implement list delegationVadim Petrochenkov-0/+7
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-1/+1
2024-04-26Move some functions from `rustc_expand` to `rustc_builtin_macros`.Nicholas Nethercote-23/+0
2024-03-20make "expected paren or brace" error translatableTshepang Mbambo-0/+8
2024-02-21Rollup merge of #121288 - tshepang:make-expand-translatable, r=michaelwoeristerDylan DPC-0/+30
2024-02-20make "proc-macro derive panicked" translatableTshepang Mbambo-0/+15
2024-02-19make "custom attribute panicked" translatableTshepang Mbambo-0/+15
2024-02-16make "invalid fragment specifier" translatableTshepang Mbambo-0/+10
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-5/+6
2024-01-17Improved collapse_debuginfo attribute, added command-line flag (no|external|yes)Andrew Zhogin-0/+7
2023-12-10Remove edition umbrella features.Eric Huss-10/+0
2023-12-03Detect attempts to expand a macro to a match arm againNadrieril-0/+2
2023-10-21Mention the syntax for `use` on `mod foo;` if `foo` doesn't existEsteban Küber-0/+1
2023-04-25Fix static string lintsclubby789-0/+10
2023-03-04rustc_expand: make proc-macro derive error translatableTshepang Mbambo-0/+7
2023-02-24make "proc macro panicked" translatableTshepang Mbambo-0/+15
2023-02-22errors: generate typed identifiers in each crateDavid Wood-7/+7
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-0/+7
2022-12-10Migrate parts of `rustc_expand` to session diagnosticsnils-2/+324
2022-10-23Migrate all diagnosticsNilstrieb-6/+6
2022-09-21UPDATE - rename DiagnosticHandler macro to DiagnosticJhonny Bill Mena-7/+7
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-7/+7
2022-08-21Replace #[lint/warning/error] with #[diag]Xiretza-6/+6
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-0/+50