about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection
AgeCommit message (Expand)AuthorLines
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
2024-08-14Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errorsbors-45/+50
2024-08-13Use is_lang_item moreMichael Goulet-5/+4
2024-08-13diagnostics: use `DeepRejectCtxt` for checkMichael Howell-9/+28
2024-08-12Rollup merge of #128912 - compiler-errors:do-not-recommend-impl, r=lcnrMatthias Krüger-20/+4
2024-08-12Rollup merge of #128712 - compiler-errors:normalize-borrowck, r=lcnrMatthias Krüger-3/+3
2024-08-12reword messageEsteban Küber-2/+2
2024-08-12Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxuGuillaume Gomez-4/+9
2024-08-12do not use the global solver cache for proof treeslcnr-7/+3
2024-08-11Remove struct_tail_no_normalizationMichael Goulet-2/+2
2024-08-11Rename normalization functions to rawMichael Goulet-1/+1
2024-08-11Use assert_matches around the compilerMichael Goulet-4/+9
2024-08-11Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errorsMatthias Krüger-7/+7
2024-08-10Auto merge of #128746 - compiler-errors:cache-super-outlives, r=lcnrbors-26/+16
2024-08-09Store do_not_recommend-ness in impl headerMichael Goulet-20/+4
2024-08-09Shrink `TyKind::FnPtr`.Nicholas Nethercote-45/+50
2024-08-09Rollup merge of #128791 - compiler-errors:async-fn-unsafe, r=lcnrMatthias Krüger-2/+14
2024-08-08Don't implement AsyncFn for FnDef/FnPtr that wouldnt implement FnMichael Goulet-2/+14
2024-08-08Detect `*` operator on `!Sized` expressionEsteban Küber-7/+42
2024-08-07Rollup merge of #128527 - estebank:ambiguity-suggestion, r=NadrierilGuillaume Gomez-21/+49
2024-08-07Use more slice patterns inside the compilerLeón Orell Valerian Liehr-7/+7