about summary refs log tree commit diff
path: root/compiler/rustc_errors/src/diagnostic_impls.rs
AgeCommit message (Expand)AuthorLines
2024-11-30Eliminate magic numbers from expression precedenceDavid Tolnay-0/+7
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-2/+2
2024-10-27compiler: Add rustc_abi dependence to the compilerJubilee Young-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-3/+3
2024-08-10Update std and compilerNadrieril-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-14/+14
2024-07-04Make `DiagSymbolList` more genericMaybe Lapkin-4/+10
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-3/+3
2024-05-22Auto merge of #125335 - compiler-errors:binder, r=lcnrbors-0/+9
2024-05-21Uplift binderMichael Goulet-0/+9
2024-05-21Implement IntoDiagArg for hir NamespaceXiretza-0/+6
2024-05-16Uplift FnSigMichael Goulet-0/+6
2024-05-13Uplift AliasTyMichael Goulet-0/+6
2024-05-11Uplift `NormalizesTo`, `CoercePredicate`, and `SubtypePredicate`Michael Goulet-2/+0
2024-05-11Uplift `ExistentialTraitRef`, `ExistentialProjection`, `ProjectionPredicate`Michael Goulet-0/+8
2024-05-10Lift `TraitRef` into `rustc_type_ir`Michael Goulet-0/+6
2024-05-03Remove some low-value `use` renamings.Nicholas Nethercote-3/+3
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-0/+1
2024-04-21Move "elided lifetime in path" to subdiagnostic structXiretza-0/+8
2024-04-21Fix source ordering of IntoDiagArg implsXiretza-30/+30
2024-04-21Pass translation closure to add_to_diag_with() as referenceXiretza-1/+1
2024-04-09Add redundant_lifetime_args lintMichael Goulet-0/+1
2024-03-11Rename `AddToDiagnostic` as `Subdiagnostic`.Nicholas Nethercote-3/+3
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-3/+3
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote-72/+72
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