summary refs log tree commit diff
path: root/compiler/rustc_infer/src/errors/mod.rs
AgeCommit message (Expand)AuthorLines
2024-03-11Rename `AddToDiagnostic` as `Subdiagnostic`.Nicholas Nethercote-20/+20
2024-03-11Rename `IntoDiagnosticArg` as `IntoDiagArg`.Nicholas Nethercote-5/+5
2024-03-05Rename `SubdiagnosticMessageOp` as `SubdiagMessageOp`.Nicholas Nethercote-10/+10
2024-03-05Rename `DiagnosticMessage` as `DiagMessage`.Nicholas Nethercote-5/+5
2024-02-28Rename `DiagnosticStyledString` as `DiagStyledString`.Nicholas Nethercote-2/+2
2024-02-28Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.Nicholas Nethercote-1/+1
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-12/+11
2024-02-20Reduce capabilities of `Diagnostic`.Nicholas Nethercote-11/+48
2024-02-08Add `SubdiagnosticMessageOp` as a trait alias.Nicholas Nethercote-37/+10
2024-01-30Remove the lifetime from `DiagnosticArgValue`.Nicholas Nethercote-1/+1
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-33/+33
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-20/+14
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-3/+1
2023-11-26rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle...Vadim Petrochenkov-1/+1
2023-10-04Point to where missing return type should goMichael Goulet-5/+5
2023-09-23Remove dead error code.Camille GILLOT-12/+1
2023-09-19rustc_hir_analysis: add a helper to check function the signature mismatchesEduardo Sánchez Muñoz-0/+8
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-9/+7
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-1/+2
2023-06-08More robust as_ref/as_deref suggestionsMichael Goulet-24/+0
2023-04-17Spelling - compilerJosh Soref-7/+7
2023-04-12Rollup merge of #110153 - DaniPopes:compiler-typos, r=NilstriebMatthias Krüger-3/+3
2023-04-10Fix typos in compilerDaniPopes-3/+3
2023-04-04A more general implementation of `IntoDiagnosticArg` for `Binder` (Also remov...IQuant-10/+2
2023-04-04Renamed TypeErrorAdditionalDiags (was Error0308Subdiags) and ObligationCauseF...IQuant-14/+14
2023-04-04Migrate (most of) report_and_explain_type_errorIQuant-15/+158
2023-04-04Migrate TupleTrailingCommaSuggestionIQuant-0/+16
2023-04-04Migrate SuggestTuplePatternIQuant-0/+36
2023-04-04Migrate SuggestBoxingForReturnImplTrait, Fix typo in infer_fn_consider_castingIQuant-1/+19
2023-04-04Migrate SuggestAccessingFieldIQuant-0/+28
2023-04-04Migrate SuggestAsRefWhereAppropriateIQuant-0/+72
2023-04-04Ported FunctionPointerSuggestionIQuant-0/+60
2023-03-03Migrate diagnosticMichael Goulet-0/+10
2023-02-22errors: generate typed identifiers in each crateDavid Wood-17/+18
2023-02-14Specify correct spans in suggest_await_on_expect_foundIQuant-7/+1
2023-02-14Port PlaceholderRelationLfNotSatisfied diagnosticIQuant-0/+59
2023-02-14Port ConsiderAddingAwaitIQuant-0/+43
2023-02-14Port SuggestRemoveSemiOrReturnBindingIQuant-0/+44
2023-02-14Make sure tests passNikita Tomashevich-1/+1
2023-02-14Port WhereClauseSuggestionsNikita Tomashevich-0/+26
2023-02-14Resolve rebaseNikita Tomashevich-10/+0
2023-02-14Port RefLongerThanDataNikita Tomashevich-0/+10
2023-02-14Port "BorrowedTooLong" diagnosticNikita Tomashevich-0/+10
2023-02-14Port OutlivesContent, OutlivesBound, FUllfillReqLifetime, LfBoundNotSatisfied...Nikita Tomashevich-0/+37
2023-01-18Fix #107090, fix missing arguments for fluentyukang-0/+2
2023-01-07Rollup merge of #101936 - IntQuant:issue-100717-infer-4, r=compiler-errorsMatthias Krüger-5/+416
2022-12-28Rename `Rptr` to `Ref` in AST and HIRNilstrieb-2/+2
2022-12-28eager is the default nowNikita Tomashevich-1/+1
2022-12-28Made ty_or_sig and trait_path use their actual types instead of StringNikita Tomashevich-32/+69
2022-12-28Split infer_explicit_lifetime_required into several diagsNikita Tomashevich-17/+32