about summary refs log tree commit diff
path: root/src/test/ui/traits
AgeCommit message (Expand)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-18174/+0
2023-01-09update test for inductive canonical cycleslcnr-43/+58
2023-01-09Auto merge of #106582 - compiler-errors:better-spans-on-bad-tys, r=lcnrbors-2/+2
2023-01-08Normalize assumed_wf_types after wfchecking is complete, for better spansMichael Goulet-2/+2
2023-01-08Mention signature rather than fn pointers when comparing impl/trait methodsMichael Goulet-20/+20
2023-01-04Rollup merge of #106478 - estebank:tweak-fn-mismatch, r=compiler-errorsMichael Goulet-1/+1
2023-01-05Tweak wording of fn call with wrong number of argsEsteban Küber-1/+1
2023-01-04Move testsCaio-0/+49
2023-01-01reduce spans for `unsafe impl` errorsLukas Markeffsky-8/+4
2022-12-30Rollup merge of #106248 - dtolnay:revertupcastlint, r=jackh726Michael Goulet-24/+0
2022-12-29Rollup merge of #106202 - estebank:trim-paths, r=NilstriebMatthias Krüger-4/+4
2022-12-29Revert "Add tests"David Tolnay-24/+0
2022-12-28Rollup merge of #105484 - nbdd0121:upcast, r=compiler-errorsfee1-dead-0/+24
2022-12-27Trim more paths in obligation typesEsteban Küber-4/+4
2022-12-19implement the skeleton of the updated trait solverlcnr-0/+54
2022-12-16Auto merge of #104334 - compiler-errors:ufcs-sugg-wrong-def-id, r=estebankbors-2/+2
2022-12-15Rollup merge of #105727 - estebank:use-impl-trait, r=oli-obkMatthias Krüger-0/+4
2022-12-15Use `with_forced_trimmed_paths` moreEsteban Küber-2/+2
2022-12-14Tweak output for bare `dyn Trait` in argumentsEsteban Küber-0/+4
2022-12-14Highlight conflicting param-env candidates, againMichael Goulet-4/+8
2022-12-14drive-by: Fix path spansMichael Goulet-2/+2
2022-12-14Rollup merge of #105595 - TaKO8Ki:suggest-dereferencing-receiver-argument, r=...Matthias Krüger-0/+43
2022-12-14Rollup merge of #105523 - estebank:suggest-collect-vec, r=compiler-errorsMatthias Krüger-1/+12
2022-12-14suggest dereferencing receiver arguments properlyTakayuki Maeda-0/+43
2022-12-13Mention implementations that satisfy the traitEsteban Küber-1/+12
2022-12-13Avoid rendering empty annotationsOli Scherer-3/+0
2022-12-13Make some diagnostics not depend on the source of what they reference being a...Oli Scherer-63/+18
2022-12-13Rollup merge of #105332 - estebank:iterator-chains, r=oli-obkMatthias Krüger-4/+2
2022-12-11Point at method call when it is the source of the bound errorEsteban Küber-4/+2
2022-12-11Move testsCaio-0/+141
2022-12-11Rollup merge of #105546 - JohnTitor:issue-44454, r=compiler-errorsMatthias Krüger-0/+115
2022-12-11Add some regression tests for #44454Yuki Okushi-0/+115
2022-12-10Introduce `with_forced_trimmed_paths`Esteban Küber-4/+4
2022-12-09Tweak `rustc_must_implement_one_of` diagnostic outputEsteban Küber-28/+28
2022-12-09Add testsGary Guo-0/+24
2022-12-08Rollup merge of #104922 - estebank:fur-elize, r=oli-obkMatthias Krüger-1/+1
2022-12-05Tweak "the following other types implement trait"Esteban Küber-4/+1
2022-11-30Add a regression test for #104322Georg Semmler-0/+80
2022-11-28Detect long types in E0308 and write them to diskEsteban Küber-1/+1
2022-11-26Revert "Do not need to account for overflow in predicate_can_apply"Michael Goulet-27/+0
2022-11-24Rollup merge of #104742 - WaffleLapkin:forbidden-SUPER-deref, r=compiler-errorsMatthias Krüger-6/+11
2022-11-23Use nicer spans for `deref_into_dyn_supertrait`Maybe Waffle-10/+7
2022-11-23Make `deref_into_dyn_supertrait` lint the impl and not the usageMaybe Waffle-6/+14
2022-11-23Rollup merge of #104269 - compiler-errors:hang-in-where-clause-sugg, r=lcnrDylan DPC-0/+27
2022-11-23Do not need to account for overflow in predicate_can_applyMichael Goulet-0/+27
2022-11-22Rollup merge of #103488 - oli-obk:impl_trait_for_tait, r=lcnrManish Goregaokar-14/+1
2022-11-22Rollup merge of #104597 - compiler-errors:need_migrate_deref_output_trait_obj...Matthias Krüger-2/+2
2022-11-21Allow opaque types in trait impl headers and rely on coherence to reject unso...Oli Scherer-14/+1
2022-11-19Probe + better error messsage for need_migrate_deref_output_trait_objectMichael Goulet-2/+2
2022-11-18Only use `...` instead of `_` for type elisionEsteban Küber-1/+1