about summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
2023-10-06Fix windows test that has different stderr outputEsteban Küber-7/+8
2023-10-05Auto merge of #116417 - ouz-a:trait_type_detective, r=compiler-errorsbors-0/+21
2023-10-05remove is global hackOğuz Ağcayazı-0/+21
2023-10-05Add a note to duplicate diagnosticsAlex Macleod-0/+3
2023-10-05Also closuresMichael Goulet-0/+12
2023-10-05Structurally normalize async fn return type in deduce_future_output_from_obli...Michael Goulet-0/+11
2023-10-04Fix test on WASM target by making ambiguity pruning more agressiveEsteban Küber-2/+0
2023-10-04Reorder fullfillment errors to keep more interesting ones firstEsteban Küber-184/+108
2023-10-03Rollup merge of #116379 - fmease:opaq-hid-inf-bnds-non-lt-bndrs, r=compiler-e...Matthias Krüger-0/+27
2023-10-03non_lifetime_binders: fix ICE in lint opaque-hidden-inferred-boundLeón Orell Valerian Liehr-0/+27
2023-10-02Point out the actual mismatch errorMichael Goulet-0/+1
2023-09-29Auto merge of #115843 - lcnr:bb-provisional-cache, r=compiler-errorsbors-2/+78
2023-09-23Bless tests.Camille GILLOT-4/+3
2023-09-21adjust how closure/generator types and rvalues are printedRalf Jung-11/+11
2023-09-21update testslcnr-0/+8
2023-09-20Auto merge of #115486 - compiler-errors:dont-capture-late-pls, r=cjgillotbors-4/+4
2023-09-18remove provisional cachelcnr-2/+78
2023-09-15Canonicalize effect vars in new solverMichael Goulet-0/+22
2023-09-10Point out if a local trait has no implementationsMichael Goulet-0/+90
2023-09-07Ensure that dyn trait bounds stay sortedMichael Goulet-7/+7
2023-09-07Rename folder typoMichael Goulet-0/+0
2023-09-07Don't suggest dereferencing to unsized typeMichael Goulet-0/+37
2023-09-05Correctly deny late-bound lifetimes from parent in anon consts and TAITsMichael Goulet-4/+4
2023-09-03Don't ICE on associated type projection without feature gateMichael Goulet-0/+40
2023-08-30Don't record spans for predicates in coherenceMichael Goulet-14/+6
2023-08-29add non-regression test for issue 115351Rémy Rakic-0/+39
2023-08-28Revert "Suggest using `Arc` on `!Send`/`!Sync` types"David Tolnay-15/+0
2023-08-26More accurately point at argumentsEsteban Küber-40/+24
2023-08-26Point at appropriate type parameter in more trait bound errorsEsteban Küber-26/+24
2023-08-25Walk through full path in point_at_path_if_possibleMichael Goulet-6/+6
2023-08-24Move issue 29181, 2804, 17431, 66768Olanti-0/+205
2023-08-20Rollup merge of #114834 - compiler-errors:try_coerce-side-effects, r=lcnrMatthias Krüger-52/+8
2023-08-19Avoid side-effects from try_coerce when suggesting borrowing LHS of castMichael Goulet-52/+8
2023-08-18change to known buglcnr-2/+2
2023-08-18instantiate response: no unnecessary new universelcnr-0/+157
2023-08-16Don't ICE in is_trivially_sized when encountering late-bound self tyMichael Goulet-0/+30
2023-08-15Rollup merge of #114828 - compiler-errors:next-solver-probe-upcasting, r=lcnrGuillaume Gomez-3/+15
2023-08-15more span infoMichael Goulet-6/+14
2023-08-15Probe when assembling upcast candidates so they don't step on eachother's toesMichael Goulet-3/+15
2023-08-12normalize in `trait_ref_is_knowable` in new solverlcnr-0/+103
2023-08-10add and move trait solver cycle testslcnr-1/+215
2023-08-10make the provisional cache slightly less brokenlcnr-15/+2
2023-08-09Suggest using `Arc` on `!Send`/`!Sync` typesEsteban Kuber-0/+15
2023-08-08add test from chalk#788 for new solverlcnr-0/+75
2023-08-08Rollup merge of #114594 - compiler-errors:new-solver-resolve-aliases, r=lcnrMatthias Krüger-42/+3
2023-08-07Resolve target type of coercionMichael Goulet-42/+3
2023-08-07Rollup merge of #114196 - compiler-errors:bubble-pls, r=lcnrMatthias Krüger-0/+20
2023-08-04Rollup merge of #114287 - lcnr:overflow, r=compiler-errorsMichael Goulet-0/+179
2023-08-03Fix upcasting with normalization in old solver, add a testMichael Goulet-0/+20
2023-08-03Rework upcastingMichael Goulet-0/+76