about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/errors.rs
AgeCommit message (Expand)AuthorLines
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
2023-05-07Auto merge of #111161 - compiler-errors:rtn-super, r=cjgillotbors-2/+14
2023-05-05Disallow (min) specialization imps with no itemsMatthew Jasper-0/+9
2023-05-05remove unnecessary attribute from a diagnosticTakayuki Maeda-1/+0
2023-05-04Rollup merge of #110859 - compiler-errors:no-negative-drop-impls, r=oli-obkMatthias Krüger-0/+14
2023-05-03Error message for ambiguous RTN from super boundsMichael Goulet-1/+13
2023-05-03Support RTN on associated methods from supertraitsMichael Goulet-1/+1
2023-05-02Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwUDylan DPC-0/+8
2023-04-27Explicitly reject negative and reservation drop implsMichael Goulet-0/+14
2023-04-27Add a `ConstParamTy` traitMaybe Waffle-0/+8
2023-04-25Fix static string lintsclubby789-0/+46
2023-04-21Migrate `rustc_hir_analysis` to session diagnosticObei Sideg-0/+138
2023-04-08Migrate `rustc_hir_analysis` to session diagnosticObei Sideg-0/+124
2023-03-28Add tests and error messagesMichael Goulet-0/+28
2023-03-12Forbid the use of `#[target_feature]` on `start`Léo Lanteri Thauvin-0/+9
2023-03-12Forbid the use of `#[target_feature]` on `main`Léo Lanteri Thauvin-0/+8
2023-03-10Rollup merge of #108930 - Ezrashaw:better-error-for-manual-fn-impl, r=petroch...Matthias Krüger-0/+12
2023-03-10feat: implement better error for manual impl of `Fn*` traitsEzra Shaw-1/+13
2023-03-08Tweak E0740Michael Goulet-1/+21
2023-03-05migrate `rustc_hir_analysis` to session diagnosticObei Sideg-0/+31
2023-02-28Deny capturing late-bound non-lifetime param in anon constMichael Goulet-0/+18
2023-02-27Rollup merge of #108363 - cjgillot:unused-crate, r=WaffleLapkinMatthias Krüger-21/+1
2023-02-26hir-analysis: make a helpful noteTshepang Mbambo-1/+2
2023-02-24Migrate `rustc_hir_analysis` to session diagnosticObei Sideg-0/+67
2023-02-23hir-analysis: make where-clause-on-main diagnostic translatableTshepang Mbambo-0/+9
2023-02-22Move the unused extern crate check back to the resolver.Camille GILLOT-21/+1
2023-02-22errors: generate typed identifiers in each crateDavid Wood-15/+18
2023-02-21hir-analysis: make one diagnostic translatableTshepang Mbambo-0/+9
2023-01-11Move autoderef to rustc_hir_analysisMichael Goulet-0/+12
2022-12-14Ensure async trait impls are async (or otherwise return an opaque type)Dan Johnson-0/+11
2022-12-13Move some codegen-y methods from rustc_hir_analysis::collect -> rustc_codegen...Michael Goulet-7/+0
2022-12-07Auto merge of #104799 - pcc:linkage-fn, r=tmiaskobors-0/+7