about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src
AgeCommit message (Expand)AuthorLines
2024-09-03Add `warn(unreachable_pub)` to `rustc_trait_selection`.Nicholas Nethercote-16/+17
2024-09-02Rollup merge of #129878 - Sajjon:sajjon_fix_typos_batch_3, r=jieyouxuMatthias Krüger-9/+9
2024-09-02Use `DeepRejectCtxt` to quickly reject `ParamEnv` candidatesBryanskiy-12/+26
2024-09-02chore: Fix typos in 'compiler' (batch 3)Alexander Cyon-9/+9
2024-09-01Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU"Jakub Beránek-4/+0
2024-08-31Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxuMatthias Krüger-3/+48
2024-08-31Rollup merge of #129725 - compiler-errors:predicates-of, r=fmeaseMatthias Krüger-16/+11
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_trait_selection`.Nicholas Nethercote-3/+48
2024-08-29Stop using ty::GenericPredicates for non-predicates_of queriesMichael Goulet-16/+11
2024-08-28Rollup merge of #129343 - estebank:time-version, r=jieyouxuJubilee-2/+47
2024-08-28Emit specific message for `time<0.3.35` inference failureEsteban Küber-2/+47
2024-08-28Implement RFC 3525.Luca Versari-0/+4
2024-08-26Rollup merge of #129590 - compiler-errors:ref-tykind, r=fmeaseMatthias Krüger-1/+1
2024-08-26Rollup merge of #129405 - surechen:fix_span_x, r=cjgillotMatthias Krüger-3/+8
2024-08-25Avoid taking reference of &TyKindMichael Goulet-1/+1
2024-08-25Fixing span manipulation and indentation of the suggestion introduced by #126187surechen-3/+8
2024-08-24Rollup merge of #128467 - estebank:unsized-args, r=cjgillotTrevor Gross-7/+42
2024-08-23Auto merge of #129464 - GuillaumeGomez:rollup-ckfqd7h, r=GuillaumeGomezbors-1/+1
2024-08-23Rollup merge of #129437 - gurry:fix-diagnostic-typo, r=jieyouxuGuillaume Gomez-1/+1
2024-08-23Rollup merge of #129386 - cjgillot:local-resolved-arg, r=compiler-errorsMatthias Krüger-4/+4
2024-08-23Fix typo in help diagnosticGurinder Singh-1/+1
2024-08-22Auto merge of #129398 - matthiaskrgr:rollup-50l01ry, r=matthiaskrgrbors-20/+4
2024-08-22Auto merge of #129365 - matthiaskrgr:rollup-ebwx6ya, r=matthiaskrgrbors-6/+26
2024-08-22Do not rely on names to find lifetimes.Camille GILLOT-20/+4
2024-08-22Use a LocalDefId in ResolvedArg.Camille GILLOT-4/+4
2024-08-21Point at explicit `'static` obligations on a traitEsteban Küber-6/+26
2024-08-21Rollup merge of #129345 - compiler-errors:scratch4, r=jieyouxuMatthias Krüger-1/+1
2024-08-21Simplify some redundant field namesMichael Goulet-1/+1
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-9/+9
2024-08-20Auto merge of #127672 - compiler-errors:precise-capturing, r=spastorinobors-18/+4
2024-08-19Suggest `impl Trait` for References to Bare Trait in Function HeaderVeera-4/+12
2024-08-19Rollup merge of #129217 - jswrenn:transmute-lifetimes, r=compiler-errorsMatthias Krüger-73/+103
2024-08-18Rollup merge of #129208 - veluca93:adt_const_fix, r=BoxyUwUTrevor Gross-4/+4
2024-08-18Rollup merge of #128084 - surechen:fix_125997_v1, r=cjgillotTrevor Gross-5/+36
2024-08-18safe transmute: forbid reference lifetime extensionJack Wrenn-73/+103
2024-08-18Rollup merge of #129203 - compiler-errors:extern_crate_data, r=jieyouxu许杰友 Jieyou Xu (Joe)-1/+1
2024-08-18Fix order of normalization and recursion in const folding.Luca Versari-4/+4
2024-08-17Auto merge of #128792 - compiler-errors:foreign-sig, r=spastorinobors-0/+4
2024-08-17Use cnum for extern crate dataMichael Goulet-1/+1
2024-08-17Bless test falloutMichael Goulet-18/+4
2024-08-17Auto merge of #128786 - estebank:multiple-crate-versions, r=fee1-deadbors-2/+2
2024-08-16Don't ICE on Fn trait error for foreign fnMichael Goulet-0/+4
2024-08-15Rollup merge of #129078 - lcnr:scrape_region_constraints-use-ocx, r=compiler-...Jubilee-35/+3
2024-08-15Rollup merge of #129106 - compiler-errors:unused-type-ops, r=jieyouxuMatthias Krüger-65/+0
2024-08-14Remove redundant type opsMichael Goulet-65/+0
2024-08-14Rollup merge of #128828 - lcnr:search-graph-11, r=compiler-errors许杰友 Jieyou Xu (Joe)-7/+3
2024-08-14if we have an `ocx`, use itlcnr-35/+3
2024-08-14Auto merge of #129076 - matthiaskrgr:rollup-rg8mi2x, r=matthiaskrgrbors-14/+26
2024-08-14Rollup merge of #129061 - compiler-errors:lang-item, r=UrgauMatthias Krüger-5/+4
2024-08-14Rollup merge of #128759 - notriddle:notriddle/spec-to-string, r=workingjubile...Matthias Krüger-9/+22