about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/errors.rs
AgeCommit message (Expand)AuthorLines
2025-09-08fixup limit handling codeJana Dönszelmann-1/+2
2025-08-25change non-defining use error messagelcnr-11/+0
2025-08-25support non-defining uses in HIR typecklcnr-1/+1
2025-07-18Rollup merge of #142693 - fmease:unbound-bettering, r=compiler-errorsMatthias Krüger-14/+0
2025-07-18Rollup merge of #143699 - compiler-errors:async-drop-fund, r=oli-obkMatthias Krüger-0/+1
2025-07-18HIR ty lowering: Validate `PointeeSized` boundsLeón Orell Valerian Liehr-7/+0
2025-07-18Don't reject *multiple* relaxed bounds, reject *duplicate* ones.León Orell Valerian Liehr-7/+0
2025-07-17parse `const trait Trait`Deadbeef-0/+2
2025-07-09Make AsyncDrop check that it's being implemented on a local ADTMichael Goulet-0/+1
2025-06-27hir_analysis: prohibit `dyn PointeeSized`David Wood-0/+7
2025-06-25Add runtime check to avoid overwrite arg easily in diag and store and restore...xizheyin-0/+1
2025-06-18AsyncDrop trait without sync Drop generates an errorAndrew Zhogin-0/+8
2025-06-14Rollup merge of #142464 - RalfJung:variadic-fn-abi-error, r=workingjubileeMatthias Krüger-1/+1
2025-06-13variadic functions: remove list of supported ABIs from errorRalf Jung-1/+1
2025-06-12add `extern "custom"` functionsFolkert de Vries-0/+14
2025-06-07intrinsics: use const generic to set atomic orderingRalf Jung-9/+0
2025-05-12Fix typosomahs-1/+1
2025-04-27Move inline_asm to typeck, properly handle aliasesMichael Goulet-8/+0
2025-04-10Rename some `name` variables as `ident`.Nicholas Nethercote-2/+2
2025-04-03compiler: report error when trait object type param reference selfxtex-0/+8
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-10/+0
2025-03-06Rollup merge of #137808 - jswrenn:droppy-unsafe-fields, r=nnethercoteMichael Goulet-23/+0
2025-03-06Rollup merge of #137565 - compiler-errors:macro-ex, r=estebankMichael Goulet-0/+2
2025-03-06Remove the `Option` part of range ends in the HIROli Scherer-2/+0
2025-03-03Fix associated type errors tooMichael Goulet-0/+2
2025-02-28Do not require that unsafe fields lack drop glueJack Wrenn-23/+0
2025-02-25Don't require method impls for methods with `Self:Sized` bounds for impls for...Oli Scherer-0/+4
2025-02-24Simplify trait error message for CoercePointee validationMichael Goulet-0/+12
2025-02-24Consolidate and rework CoercePointee and DispatchFromDyn errorsMichael Goulet-57/+13
2025-02-18Make E0599 a structured errorEsteban Küber-0/+9
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