about summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
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
2023-07-18add links to query documentation for E0391nxya-2/+2
2023-07-16Check GAT, IAT, and weak type where clauses during projectionMichael Goulet-7/+67
2023-07-15Rollup merge of #113625 - compiler-errors:structurally-norm-in-selection, r=lcnrMatthias Krüger-0/+18
2023-07-14Structurally normalize in selectionMichael Goulet-0/+18
2023-07-14Allow escaping bound vars during normalize_erasing_regions in new solverMichael Goulet-0/+18
2023-07-13add test for incomplete alias bound preferencelcnr-0/+39
2023-07-13Rollup merge of #113353 - compiler-errors:select-better, r=lcnrMatthias Krüger-0/+52
2023-07-08Auto merge of #113491 - matthiaskrgr:rollup-mueqz7h, r=matthiaskrgrbors-3/+3
2023-07-08Rollup merge of #113005 - compiler-errors:dont-query-normalize, r=cjgillotMatthias Krüger-3/+3
2023-07-08Rollup merge of #113399 - compiler-errors:next-solver-byte-pat-again, r=oli-obkMatthias Krüger-12/+1
2023-07-08Eagerly resolve vars in predicate during coercion loopMichael Goulet-0/+37
2023-07-08Implement selection for unsize for better coercion behaviorMichael Goulet-0/+15
2023-07-07Require TAITs to be mentioned in the signatures of functions that register hi...Oli Scherer-10/+15
2023-07-06Rollup merge of #113397 - compiler-errors:new-select-prefer-obj, r=lcnrMichael Goulet-0/+13
2023-07-06Don't call type_of on TAIT in defining scope in new solverMichael Goulet-100/+39
2023-07-06Structurally normalize again for byte string lit pat checkingMichael Goulet-12/+1
2023-07-06Prefer object candidates over impl candidates in new selectionMichael Goulet-0/+13
2023-07-05Winnow specializing implsMichael Goulet-0/+22
2023-07-03update testslcnr-95/+285
2023-06-30Rollup merge of #113071 - compiler-errors:no-parent-non-lifetime-args-in-apit...Matthias Krüger-0/+28
2023-06-29Rollup merge of #112929 - oli-obk:what_if_an_impl_item_just_doesnt_wanna_be_i...Matthias Krüger-0/+182
2023-06-28Rollup merge of #112867 - compiler-errors:more-impl-source-nits, r=lcnrDylan DPC-0/+1
2023-06-27Don't sort strings right after we just sorted by typesMichael Goulet-3/+3
2023-06-27Rollup merge of #113020 - AnthonyKalaitzis:add-tests-impl-via-obj-unless-deni...Matthias Krüger-0/+45
2023-06-27Add passing & failing test for bultin dyn trait generationAnthony Kalaitzis-0/+45
2023-06-26Account for late-bound vars from parent arg-position impl traitMichael Goulet-0/+28
2023-06-26Add some tests around where bounds on associated items and their lack of effe...Oli Scherer-0/+182