about summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
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
2023-08-03add testslcnr-0/+179
2023-08-01Don't select infer -> dyn TraitMichael Goulet-0/+17
2023-07-29Detect trait upcasting through struct tail unsizingMichael Goulet-0/+40
2023-07-29Bubble up nested goals from equation in predicates_for_object_candidateMichael Goulet-0/+20
2023-07-27Consider a goal as NOT changed if its response is identity modulo regionsMichael Goulet-0/+32
2023-07-26Auto merge of #113893 - mdibaiee:type-name-spill-flag, r=compiler-errorsbors-2/+1
2023-07-25Make sure to detect trait upcasting coercion even after normalizationMichael Goulet-0/+4
2023-07-25Normalize the RHS of an unsize goalMichael Goulet-0/+21
2023-07-25write-long-types-to-disk: update testsMahdi Dibaiee-3/+2
2023-07-24Rollup merge of #113985 - compiler-errors:issue-113951, r=estebankMatthias Krüger-0/+49
2023-07-24new unstable option: -Zwrite-long-types-to-diskMahdi Dibaiee-1/+1
2023-07-23Use erased self type when autoderefing for trait error suggestionMichael Goulet-0/+49
2023-07-20Auto merge of #113856 - WaffleLapkin:vtablin', r=oli-obkbors-3/+103
2023-07-20reviewlcnr-23/+33
2023-07-20assembly: only consider blanket impls oncelcnr-0/+48
2023-07-20Auto merge of #113622 - RickleAndMortimer:issue-113184-fix, r=oli-obkbors-0/+1
2023-07-19Rollup merge of #113444 - lcnr:alias-bound-test, r=compiler-errorsDylan DPC-0/+39
2023-07-19Don't emit useless vptrs for marker traitsMaybe Waffle-9/+4
2023-07-19Add a (failing test) for issue `113840`Maybe Waffle-0/+105
2023-07-18moved note as unspanned note, moved note to the bottom of the msgnxya-5/+1
2023-07-18added links as a notenxya-2/+2
2023-07-18add links to query documentation for E0391nxya-2/+2
2023-07-18added links as a notenxya-2/+7