summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
2025-01-23add testlcnr-0/+70
2025-01-03Auto merge of #134692 - GrigorenkoPV:sync_poision, r=tgross35bors-1/+1
2025-01-02Move some things to `std::sync::poison` and reexport them in `std::sync`Pavel Grigorenko-1/+1
2025-01-01Rollup merge of #133292 - dianne:e0277-suggest-deref, r=estebankStuart Cook-0/+113
2024-12-27Remove the `-test` suffix from normalize directivesZalathar-5/+5
2024-12-25Auto merge of #134729 - oliveredget:typo, r=jieyouxubors-1/+1
2024-12-24Auto merge of #134333 - daxpedda:stdarch-bump, r=daxpeddabors-7/+8
2024-12-24Bump `stdarch`daxpedda-7/+8
2024-12-24chore: fix typosoliveredget-1/+1
2024-12-24Auto merge of #134716 - Zalathar:rollup-1h4q8cc, r=Zalatharbors-84/+99
2024-12-24Rollup merge of #134701 - compiler-errors:non-const-def-descr, r=Urgau,fmeaseStuart Cook-35/+35
2024-12-24Rollup merge of #134638 - compiler-errors:fx-item-bounds, r=lcnrStuart Cook-49/+64
2024-12-23Note def descr in NonConstFunctionCallMichael Goulet-35/+35
2024-12-22Begin to implement type system layer of unsafe bindersMichael Goulet-2/+2
2024-12-22Rollup merge of #134639 - compiler-errors:negative-ambiguity-causes, r=oli-obkMatthias Krüger-0/+41
2024-12-22Make sure we note ambiguity causes on positive/negative impl conflictsMichael Goulet-0/+41
2024-12-22Fix item bounds in old solverMichael Goulet-49/+64
2024-12-22Flatten effects directory now that it doesn't really test anything specificMichael Goulet-90/+0
2024-12-20split up `#[rustc_deny_explicit_impl]` attributeLukas Markeffsky-35/+106
2024-12-18Rollup merge of #133643 - lcnr:merge-candidates, r=compiler-errorsJacob Pratt-5/+12
2024-12-18resolve FIXMElcnr-5/+0
2024-12-18add testslcnr-0/+12
2024-12-18Fix const conditions for RPITITsMichael Goulet-13/+221
2024-12-17consistently handle global where-boundslcnr-36/+6
2024-12-17add testslcnr-0/+109
2024-12-14Auto merge of #134294 - matthiaskrgr:rollup-anh6io8, r=matthiaskrgrbors-2/+2
2024-12-14Rollup merge of #134181 - estebank:trim-render, r=oli-obkMatthias Krüger-8/+0
2024-12-13Arbitrary self types v2: adjust diagnostic.Adrian Taylor-2/+2
2024-12-12Filter empty lines, comments and delimiters from previous to last multiline s...Esteban Küber-2/+0
2024-12-12Tweak multispan renderingEsteban Küber-6/+0
2024-12-12Auto merge of #132961 - adetaylor:arbitrary-self-types-the-big-bit, r=compile...bors-2/+12
2024-12-11Arbitrary self types v2: use Receiver traitAdrian Taylor-2/+12
2024-12-11Rollup merge of #134105 - compiler-errors:validate-self-preds, r=wesleywiserJacob Pratt-0/+22
2024-12-10Validate self in host predicates correctlyMichael Goulet-0/+22
2024-12-10Tweak wording of non-const traits used as const boundsEsteban Küber-158/+676
2024-12-07Do not talk about "trait `<Foo = Bar>`"Esteban Küber-1/+1
2024-12-07Mention type parameter in more cases and don't suggest ~const bound already t...Esteban Küber-47/+7
2024-12-07Use trait name instead of full constraint in suggestion messageEsteban Küber-8/+8
2024-12-07reword trait bound suggestion message to include the boundsEsteban Küber-29/+29
2024-12-06Auto merge of #133559 - compiler-errors:structurally-resolve-adjust-for-branc...bors-0/+34
2024-12-05Resolve moreMichael Goulet-0/+26
2024-12-03Don't try and handle unfed `type_of` on anon constsBoxy-21/+3
2024-12-03Rollup merge of #133558 - compiler-errors:structurally-resolve-probe-adt, r=lcnrMatthias Krüger-0/+15
2024-12-03Auto merge of #133788 - matthiaskrgr:rollup-1p100a8, r=matthiaskrgrbors-25/+199
2024-12-03Rollup merge of #133517 - compiler-errors:deep-norm, r=lcnrMatthias Krüger-8/+53
2024-12-03Auto merge of #133321 - compiler-errors:const-checker, r=wesleywiserbors-39/+24
2024-12-02Structurally resolve in probe_adtMichael Goulet-0/+15
2024-12-02Assert that obligations are empty before deeply normalizingMichael Goulet-8/+7
2024-12-02Deeply normalize when computing implied outlives boundsMichael Goulet-0/+46
2024-12-02Fix const specializationMichael Goulet-10/+116