about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/errors.rs
AgeCommit message (Expand)AuthorLines
2025-02-13Implement lint for definition site item shadowing tooMichael Goulet-1/+27
2025-02-12Auto merge of #136918 - GuillaumeGomez:rollup-f6h21gg, r=GuillaumeGomezbors-2/+3
2025-02-11compiler: replace ExternAbi::name calls with formattersJubilee Young-2/+3
2025-02-11Revert "Stabilize `extended_varargs_abi_support`"Jubilee Young-1/+2
2025-02-09move repr(transparent) checks to coherenceDing Xiang Fei-0/+7
2025-02-09rename the trait to validity and place a feature gate afrontDing Xiang Fei-0/+7
2025-02-09introduce CoercePointeeWellformed for coherence checks at typeck stageDing Xiang Fei-0/+22
2025-02-03Use a different hir type for patterns in pattern types than we use in match p...Oli Scherer-7/+0
2025-01-27Use identifiers in diagnostics more oftenMichael Goulet-16/+16
2025-01-21remove support for the #[start] attributeRalf Jung-42/+0
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-12-14Arbitrary self types v2: Weak, NonNull hintsAdrian Taylor-0/+10
2024-12-13Arbitrary self types v2: adjust diagnostic.Adrian Taylor-0/+10
2024-12-10Tweak wording of non-const traits used as const boundsEsteban Küber-1/+18
2024-12-02Fix const specializationMichael Goulet-7/+0
2024-11-30Rollup merge of #116161 - Soveu:varargs2, r=cjgillot许杰友 Jieyou Xu (Joe)-2/+1
2024-11-27Stabilize `extended_varargs_abi_support`Soveu-2/+1
2024-11-25Rollup merge of #131664 - taiki-e:s390x-asm-vreg-inout, r=AmanieuMatthias Krüger-0/+8
2024-11-24Make s390x non-clobber-only vector register support unstableTaiki Endo-0/+8
2024-11-21Implement the unsafe-fields RFC.Luca Versari-0/+23
2024-11-18Check use<..> in RPITIT for refinementMichael Goulet-0/+10
2024-10-30Reject generic self types.Adrian Taylor-0/+10
2024-10-28Hack out effects support for old solverMichael Goulet-6/+0
2024-10-17Rollup merge of #128391 - cafce25:issue-128390, r=lcnrMatthias Krüger-3/+6
2024-10-14improve error messages for `C-cmse-nonsecure-entry` functionsFolkert de Vries-4/+13
2024-10-01Remove unnamed field featureMichael Goulet-42/+0
2024-09-26Make new information notes instead of labelsJonathan Birk-6/+6
2024-09-20Add missing diagnostics and flesh out testsMichael Goulet-2/+2
2024-09-20Flesh out some TODOsMichael Goulet-1/+2
2024-09-20Conditionally allow lowering RTN (..) in pathsMichael Goulet-0/+7
2024-09-13Disallow hidden references to mutable staticObei Sideg-51/+0
2024-08-27Add `warn(unreachable_pub)` to `rustc_hir_analysis`.Nicholas Nethercote-90/+90
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-3/+3
2024-08-11Add more information link to orphan implsJonathan Birk-0/+3
2024-07-29Delegation: support generics for delegation from free functionsBryanskiy-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-3/+6
2024-07-23Suggest full trait ref (with placeholders) on unresolved assoc tysLeón Orell Valerian Liehr-4/+5
2024-07-23Inside eager ty aliases on unresolved assoc tys suggest fully qualifying inst...León Orell Valerian Liehr-0/+16
2024-07-23HIR ty lowering: Refactor the way the projectee ("QSelf") gets passed to diag...León Orell Valerian Liehr-3/+3
2024-07-23Suggesting an available assoc item is always maybe-incorrectLeón Orell Valerian Liehr-3/+5
2024-07-21Auto merge of #127722 - BoxyUwU:new_adt_const_params_limitations, r=compiler-...bors-0/+8
2024-07-19Rollup merge of #127966 - oli-obk:structured_diag, r=compiler-errorsMatthias Krüger-0/+14
2024-07-19Rollup merge of #127814 - folkertdev:c-cmse-nonsecure-call-error-messages, r=...Matthias Krüger-0/+27
2024-07-19Use structured suggestions for unconstrained generic parameters on impl blocksOli Scherer-0/+14
2024-07-18Rollup merge of #127929 - estebank:addr_of, r=compiler-errorsMatthias Krüger-39/+13
2024-07-18Use more accurate span for `addr_of!` suggestionEsteban Küber-39/+13
2024-07-18improve error reportingFolkert-1/+3
2024-07-18move CMSE validation to hir_analysisFolkert-0/+25
2024-07-17Account for structs that have unused params in nested types in fieldsMichael Goulet-0/+2
2024-07-17Mention that type parameters are used recursivelyMichael Goulet-0/+15