about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src
AgeCommit message (Expand)AuthorLines
2023-10-24Auto merge of #116435 - compiler-errors:re-erased, r=lcnrbors-2/+10
2023-10-23Auto merge of #117103 - matthiaskrgr:rollup-96zuuom, r=matthiaskrgrbors-24/+19
2023-10-23Rollup merge of #116859 - Nilstrieb:more-more-funny-pretty-printers, r=oli-obkMatthias Krüger-24/+19
2023-10-23Handle ReErased in responses in new solverMichael Goulet-2/+10
2023-10-22use visibility to check unused imports and delete some stmtsbohan-7/+1
2023-10-21fix spans for removing `.await` on `for` expressionsLukas Markeffsky-1/+1
2023-10-21Make `ty::print::Printer` take `&mut self` instead of `self`Nilstrieb-24/+19
2023-10-21Rollup merge of #116911 - estebank:issue-85378, r=oli-obkMatthias Krüger-0/+23
2023-10-20Rename `CoroutineKind::Gen` to `::Coroutine`Oli Scherer-3/+3
2023-10-20s/generator/coroutine/Oli Scherer-179/+179
2023-10-20s/Generator/Coroutine/Oli Scherer-121/+121
2023-10-19Suggest relaxing implicit `type Assoc: Sized;` boundEsteban Küber-0/+23
2023-10-18Auto merge of #116887 - lcnr:alias-ty-constructor, r=compiler-errorsbors-13/+18
2023-10-18AliasTy::new instead of tcx methodlcnr-13/+18
2023-10-18Auto merge of #116885 - aliemjay:rollup-plbeppt, r=aliemjaybors-42/+4
2023-10-18Auto merge of #116815 - Nilstrieb:more-funny-pretty-printers, r=compiler-errorsbors-16/+4
2023-10-18revert rust-lang/rust#114586Ali MJ Al-Nasrawy-42/+4
2023-10-17Rollup merge of #116717 - estebank:issue-9082, r=oli-obkMatthias Krüger-1/+126
2023-10-17Remove `Print::Error`Nilstrieb-6/+2
2023-10-17Remove `Print::Output`Nilstrieb-12/+4
2023-10-17Auto merge of #116826 - nnethercote:fix-116780-116797, r=compiler-errorsbors-4/+4
2023-10-17Fix a performance regression in obligation deduplication.Nicholas Nethercote-4/+4
2023-10-16Rollup merge of #116805 - Nilstrieb:onunimplemented-std-core-alloc-whatever-w...Guillaume Gomez-4/+7
2023-10-16address review commentEsteban Küber-90/+125
2023-10-16Make `rustc_onunimplemented` export path agnosticNilstrieb-4/+7
2023-10-16Rollup merge of #116257 - estebank:issue-101351, r=b-naberMatthias Krüger-1/+1
2023-10-16Rollup merge of #115196 - chenyukang:yukang-fix-86094, r=estebankMatthias Krüger-4/+4
2023-10-15Suggest adding `return` if the type of unused semi return value can coerce to...yukang-4/+4
2023-10-15Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstriebbors-139/+182
2023-10-14Special case iterator chain checks for suggestionEsteban Küber-1/+91
2023-10-13Suggest trait bounds for used associated type on type paramEsteban Küber-1/+1
2023-10-13explicitly handle auto trait leakage in coherencelcnr-16/+22
2023-10-13Format all the let chains in compilerMichael Goulet-139/+182
2023-10-11Handle several `#[diagnostic::on_unimplemented]` attributes correctlyGeorg Semmler-12/+34
2023-10-11Auto merge of #115948 - notriddle:notriddle/logo-lockup, r=fmeasebors-0/+3
2023-10-11Rollup merge of #116530 - aliemjay:ice-on-ambiguity, r=compiler-errorsAli MJ Al-Nasrawy-4/+12
2023-10-10Rollup merge of #116596 - lcnr:normalize-subdir, r=compiler-errorsMatthias Krüger-4/+5
2023-10-10reorder files in solvelcnr-4/+5
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-10-08delay a bug when encountering an ambiguity in MIR typeckAli MJ Al-Nasrawy-4/+12
2023-10-06Auto merge of #114811 - estebank:impl-ambiguity, r=wesleywiserbors-3476/+3562
2023-10-05Rollup merge of #116452 - cjgillot:noassert-erased, r=oli-obkMatthias Krüger-3/+0
2023-10-05Do not assert that hidden types don't have erased regions.Camille GILLOT-3/+0
2023-10-05Auto merge of #116184 - compiler-errors:afit-lint, r=tmandrybors-53/+69
2023-10-04Auto merge of #116370 - nnethercote:more-arena-stuff, r=cjgillotbors-1/+1
2023-10-04Fix test on WASM target by making ambiguity pruning more agressiveEsteban Küber-1/+1
2023-10-04Split `traits::error_reporting` to keep files smallerEsteban Küber-3528/+3560
2023-10-04Show suggestion for `<SelfTy as Trait>::assoc_fn` in more cases and fmt codeEsteban Küber-19/+42
2023-10-04Reorder fullfillment errors to keep more interesting ones firstEsteban Küber-5/+21
2023-10-04Show more information when multiple `impl` applyEsteban Küber-4/+19