about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/errors.rs
AgeCommit message (Expand)AuthorLines
2024-03-18Rollup merge of #121258 - fmease:assoc-const-eq-reject-overly-generic-tys, r=...Matthias Krüger-0/+38
2024-03-16Rollup merge of #121720 - tmandry:split-refining, r=compiler-errorsLeón Orell Valerian Liehr-0/+1
2024-03-13Reject escaping bound vars in the type of assoc const bindingsLeón Orell Valerian Liehr-0/+15
2024-03-13Reject early-bound params in the type of assoc const bindingsLeón Orell Valerian Liehr-0/+23
2024-03-11Rename `IntoDiagnostic` as `Diagnostic`.Nicholas Nethercote-4/+4
2024-03-08Improve error message for opaque capturesMichael Goulet-0/+12
2024-03-05Split refining_impl_trait lint into _reachable, _internal variantsTyler Mandry-0/+1
2024-02-29Remove unused diagnostic structr0cky-7/+0
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-4/+3
2024-02-18Rollup merge of #121247 - scottmcm:intrinsic-reminder, r=petrochenkovMatthias Krüger-0/+1
2024-02-18Auto merge of #121034 - obeis:improve-static-mut-ref, r=RalfJungbors-21/+7
2024-02-17Add help to `hir_analysis_unrecognized_intrinsic_function`Scott McMurray-0/+1
2024-02-18Improve wording of static_mut_refObei Sideg-21/+7
2024-02-17Add more checks for `unnamed_field` during HIR analysisclubby789-0/+7
2024-02-12Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obkMatthias Krüger-2/+2
2024-02-12Dejargnonize substShoyu Vanilla-2/+2
2024-02-12Improve some codes according to the reviewsFrank King-0/+20
2024-02-12Check representation of unnamed fieldsFrank King-0/+30
2024-02-12check uniqueness of nested fieldsFrank King-8/+45
2024-02-05Make the error message betterMichael Goulet-0/+10
2024-02-05Allow desugaring async fn in trait to compatible, concrete future typesMichael Goulet-11/+0
2024-02-01Improve the diagnostics for unused generic parametersLeón Orell Valerian Liehr-0/+24
2024-01-29Stop using `String` for error codes.Nicholas Nethercote-70/+70
2024-01-12Delegation implementation: step 1Bryanskiy-0/+10
2024-01-06Disallow reference to `static mut` for expressionsObei Sideg-0/+91
2024-01-03Rename some `Diagnostic` setters.Nicholas Nethercote-3/+3
2023-12-27Introduce `const Trait` (always-const trait bounds)León Orell Valerian Liehr-0/+1
2023-12-19Add `level` arg to `into_diagnostic`.Nicholas Nethercote-9/+7
2023-12-18Rename many `DiagCtxt` arguments.Nicholas Nethercote-2/+2
2023-12-18Rename `Handler` as `DiagCtxt`.Nicholas Nethercote-2/+2
2023-12-07Resolve assoc item bindings by namespaceLeón Orell Valerian Liehr-31/+113
2023-10-30Improve some diagnostics around `?Trait` boundsOli Scherer-1/+1
2023-10-24Migrate diagnostics in `rustc_hir_analysis/src/coherence/orphan.rs`Obei Sideg-1/+171
2023-10-23Let's see what those opaque types actually areMichael Goulet-0/+8
2023-10-13Format all the let chains in compilerMichael Goulet-1/+3
2023-09-29Auto merge of #115821 - obeis:hir-analysis-migrate-diagnostics-5, r=compiler-...bors-0/+124
2023-09-20Migrate `rustc_hir_analysis` to session diagnosticObei Sideg-0/+124
2023-09-20Auto merge of #115486 - compiler-errors:dont-capture-late-pls, r=cjgillotbors-3/+13
2023-09-14Migrate `rustc_hir_analysis` to session diagnosticObei Sideg-0/+72
2023-09-07Add noteMichael Goulet-0/+1
2023-09-07Implement refinement lint for RPITITMichael Goulet-0/+15
2023-09-05Correctly deny late-bound lifetimes from parent in anon consts and TAITsMichael Goulet-3/+13
2023-08-11Don't add associated type bound for non-typesMichael Goulet-0/+9
2023-07-25inline format!() args from rustc_codegen_llvm to the end (4)Matthias Krüger-1/+1
2023-07-07Require TAITs to be mentioned in the signatures of functions that register hi...Oli Scherer-0/+10
2023-07-05Lint now-unnecessary associated type boundsOli Scherer-1/+9
2023-06-26migrate lifetime tooMichael Goulet-0/+7
2023-06-26Account for late-bound vars from parent arg-position impl traitMichael Goulet-0/+18
2023-06-05Emit an error when RTN is used with ty/ct paramsMichael Goulet-0/+18
2023-05-09Rollup merge of #111252 - matthewjasper:min-spec-improvements, r=compiler-errorsDylan DPC-0/+9