about summary refs log tree commit diff
path: root/compiler/rustc_errors/src/diagnostic_impls.rs
AgeCommit message (Expand)AuthorLines
2024-03-05Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`.Nicholas Nethercote-2/+2
2024-02-28Rename `DiagnosticSymbolList` as `DiagSymbolList`.Nicholas Nethercote-4/+4
2024-02-28Rename `DiagnosticLocation` as `DiagLocation`.Nicholas Nethercote-2/+2
2024-02-28Rename `DiagnosticArgFromDisplay` as `DiagArgFromDisplay`.Nicholas Nethercote-6/+6
2024-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-58/+58
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-11/+10
2024-02-20Reduce capabilities of `Diagnostic`.Nicholas Nethercote-25/+5
2024-02-15Use generic `NonZero` internally.Markus Reiter-1/+1
2024-02-08Add `SubdiagnosticMessageOp` as a trait alias.Nicholas Nethercote-2/+2
2024-02-01Fit more values into `DiagnosticArgValue::Number`.Nicholas Nethercote-6/+2
2024-01-30Remove the lifetime from `DiagnosticArgValue`.Nicholas Nethercote-30/+30
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-1/+2
2024-01-26Fix typoUrgau-1/+1
2024-01-26Improve handling of numbers in IntoDiagnosticArgUrgau-25/+22
2024-01-23add list of characters to uncommon codepoints lintHTGAzureX1212.-0/+8
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-16/+16
2024-01-08Use chaining in `DiagnosticBuilder` construction.Nicholas Nethercote-40/+23
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-16/+16
2023-12-23Remove `LabelKind`.Nicholas Nethercote-13/+1
2023-12-19Add `level` arg to `into_diagnostic`.Nicholas Nethercote-14/+25
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-8/+8
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-2/+2
2023-12-12Uplift ClosureKindMichael Goulet-0/+6
2023-09-21Prevent promotion of const fn calls in inline constsOli Scherer-1/+1
2023-07-27Auto merge of #113281 - dayo05:master, r=davidtwcobors-0/+61
2023-07-25Rollup merge of #114014 - davidtwco:issue-114010-env-rawstr, r=cjgillotMatthias Krüger-0/+6
2023-07-25builtin_macros: raw str in diagnostic outputDavid Wood-0/+6
2023-07-24Optimize format usageYuri Astrakhan-1/+1
2023-07-17Simplify implement diagnostic of errors_indicate_anonymous_lifetimeDayo-17/+5
2023-07-07Implement diagnostic translation for expected lifetime parameter messageDayo-2/+75
2023-06-01Use translatable diagnostics in `rustc_const_eval`Deadbeef-6/+17
2023-04-10Migrate most of `rustc_builtin_macros` to diagnostic implsclubby789-1/+25
2023-02-25Complete migrating `ast_passes` to derive diagnosticsclubby789-0/+1
2023-02-22errors: generate typed identifiers in each crateDavid Wood-3/+2
2023-02-01Implement IntoDiagnosticArg for ast::VisibilityXiretza-0/+8
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-6/+12
2023-01-30errors: implement `IntoDiagnosticArg` for `&T`David Wood-0/+6
2023-01-10create helper function for `rustc_lint_defs::Level` and remove it's duplicate...ozkanonur-10/+1
2022-12-27UPDATE - migrate fn simd_simple_float_intrinsic error messagesJhonny Bill Mena-0/+7
2022-12-11Rollup merge of #105537 - kadiwa4:remove_some_imports, r=fee1-deadMatthias Krüger-1/+1
2022-12-10compiler: remove unnecessary imports and qualified pathsKaDiWa-1/+1
2022-12-10Migrate parts of `rustc_expand` to session diagnosticsnils-0/+6
2022-11-18Auto merge of #104591 - Manishearth:rollup-b3ser4e, r=Manishearthbors-18/+3
2022-11-18Migrate diagnostics list output to use icu list formatter.Charles Lew-18/+3
2022-11-13migrating rustc_resolve to SessionDiagnostic. work in progress. startRajput, Rajat-0/+6
2022-11-09Port `DlltoolFailImportLibrary` and implement `IntoDiagnosticArg` for `Cow<'a...SLASHLogin-0/+6
2022-11-04Rollup merge of #103792 - JhonnyBillM:migrate-codegen-ssa-to-diagnostics-stru...Matthias Krüger-1/+4
2022-11-04UPDATE - accept dyn error and make Box<dyn error> conform to IntoDiagnosticArgJhonny Bill Mena-0/+1
2022-11-04UPDATE - Complete link.rs migration to new diagnostics infraestructureJhonny Bill Mena-1/+3
2022-10-24Port `dead_code` lints to be translatable.Charles Lew-0/+32