about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src/error_reporting/traits
AgeCommit message (Expand)AuthorLines
2025-09-30Rollup merge of #146617 - Jules-Bertholet:E0277-NOFORN, r=SparrowLiiMatthias Krüger-1/+16
2025-09-30Fix unuseful span in type error in some format_args!() invocationsTomoaki Kobayashi-8/+37
2025-09-24Improve derive suggestion of const paramtiif-4/+7
2025-09-17Remove `DynKind`León Orell Valerian Liehr-5/+5
2025-09-15Don’t suggest foreign `doc(hidden)` types in E0277 diagnosticsJules Bertholet-1/+16
2025-09-13Auto merge of #145186 - camsteffen:assoc-impl-kind, r=petrochenkovbors-4/+5
2025-09-12Split AssocContainer::{InherentImpl,TraitImpl}Cameron Steffen-1/+2
2025-09-12Introduce hir::ImplItemImplKindCameron Steffen-1/+1
2025-09-12Rename AssocItemContainer -> AssocContainerCameron Steffen-3/+3
2025-09-12sort array trait implementation suggestions correctlycyrgani-3/+15
2025-09-09Auto merge of #145717 - BoxyUwU:erase_regions_rename, r=lcnrbors-6/+7
2025-09-09erase_regions to erase_and_anonymize_regionsBoxy-6/+7
2025-09-09Rollup merge of #145819 - jdonszelmann:convert-limits, r=fmeaseStuart Cook-2/+2
2025-09-08fixup limit handling codeJana Dönszelmann-2/+2
2025-09-08eagerly compute `sub_relations` againlcnr-4/+0
2025-09-06Rollup merge of #144801 - estebank:issue-144734, r=spastorinoMatthias Krüger-10/+67
2025-08-31Split `ObligationCauseCode::BinOp` for unops to `UnOp`Esteban Küber-19/+12
2025-08-30Detect negative literal inferred to unsigned integerEsteban Küber-1/+40
2025-08-26Rollup merge of #145481 - mu001999-contrib:fix/closure-sugg, r=SparrowLiiGuillaume Gomez-6/+10
2025-08-22On E0277, point at type that doesn't implement boundEsteban Küber-55/+88
2025-08-20Do not use effective_visibilities query for Adt types of a local trait while ...xizheyin-1/+1
2025-08-16Add parentheses for closure when suggesting calling closureMu001999-6/+10
2025-08-15Rollup merge of #145235 - compiler-errors:comment, r=BoxyUwUStuart Cook-27/+1
2025-08-11Propagate TraitImplHeader to hirCameron Steffen-4/+4
2025-08-11Remove unnecessary UnsatisfiedConst reporting logicMichael Goulet-27/+1
2025-08-09remove `P`Deadbeef-1/+1
2025-08-07Use `tcx.short_string()` in more diagnosticsEsteban Küber-95/+152
2025-08-05Rollup merge of #144776 - nnethercote:Printer-cleanups, r=cjgillotSamuel Tardieu-3/+3
2025-08-04Suggest bounds in more cases, accounting for type parameters referenced in pr...Esteban Küber-10/+67
2025-08-03Rename `Printer` variables.Nicholas Nethercote-3/+3
2025-07-30Distinguish appending and replacing self ty in predicatesMichael Goulet-7/+8
2025-07-28Rename trait_of_item -> trait_of_assocCameron Steffen-2/+2
2025-07-28use let chains in mir, resolve, targetKivooeo-27/+27
2025-07-17Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmeasebors-6/+6
2025-07-17parse `const trait Trait`Deadbeef-6/+6
2025-07-17Rollup merge of #143431 - xizheyin:143392, r=compiler-errorsMatthias Krüger-5/+15
2025-07-15Implement other logicstiif-0/+27
2025-07-13Retire hir::*ItemRef.Camille GILLOT-11/+5
2025-07-13Auto merge of #140717 - mejrs:diagnostic_lints, r=oli-obkbors-11/+13
2025-07-11Auto merge of #142911 - mejrs:unsized, r=compiler-errorsbors-0/+6
2025-07-11Split up the `unknown_or_malformed_diagnostic_attributes` lintmejrs-11/+13
2025-07-10Rework borrowing suggestions to use `Expr` instead of just `Span`Esteban Küber-103/+125
2025-07-08Rollup merge of #143532 - compiler-errors:mut-ref-sugg, r=davidtwcoTrevor Gross-5/+8
2025-07-08Rollup merge of #143499 - compiler-errors:predicates-of-crate, r=davidtwcoTrevor Gross-13/+20
2025-07-08Error on moving unsized values rather than ICE'ingmejrs-0/+6
2025-07-07fix: Remove newline from multiple crate versions noteScott Schafer-1/+1
2025-07-07Rollup merge of #132469 - estebank:issue-132041, r=NadrierilMatthias Krüger-7/+77
2025-07-06More carefully consider span context when suggesting remove &mutMichael Goulet-5/+8
2025-07-05Don't call predicates_of on a dummy obligation cause's body idMichael Goulet-13/+20
2025-07-05Use relative visibility when noting sealed trait to reduce false positivexizheyin-5/+15