about summary refs log tree commit diff
path: root/tests/ui/rfcs/rfc-2632-const-trait-impl
AgeCommit message (Expand)AuthorLines
2023-12-09Print constness in TraitPredPrintModifiersAndPathMichael Goulet-5/+5
2023-12-09Don't print host effect param in pretty path_generic_argsMichael Goulet-2/+2
2023-12-07Fix const drop checkingMichael Goulet-22/+2
2023-12-06Auto merge of #118605 - fee1-dead-contrib:rm-rustc_host, r=compiler-errorsbors-6/+7
2023-12-05Remove `#[rustc_host]`, use internal desugaringDeadbeef-6/+7
2023-12-04Use default params until effects in desugaringDeadbeef-6/+19
2023-11-28Add with_opt_const_effect_param helper, simplifyMichael Goulet-2/+2
2023-11-28Add PartialEq<&B> for &AMichael Goulet-44/+12
2023-11-28Fix PartialEq args when #[const_trait] is enabledMichael Goulet-1/+1
2023-11-25effects: Run `enforce_context_effects` for all method callsDeadbeef-30/+75
2023-11-24Auto merge of #118138 - Nilstrieb:one-previous-error, r=WaffleLapkinbors-50/+50
2023-11-24Show number in error message even for one errorNilstrieb-50/+50
2023-11-24Add `Span` to `TraitBoundModifier`Deadbeef-35/+35
2023-11-22When failing to import `core`, suggest `std`Esteban Küber-5/+8
2023-11-12Auto merge of #117817 - fmease:deny-more-tilde-const, r=fee1-deadbors-81/+391
2023-11-12Deny more `~const` trait boundsLeón Orell Valerian Liehr-81/+391
2023-11-06Rollup merge of #117516 - matthiaskrgr:test_effects_113375_oob, r=fee1-deadMatthias Krüger-0/+18
2023-11-02add test for #113375Matthias Krüger-0/+18
2023-11-02add test for #113381Matthias Krüger-0/+26
2023-10-26Deny providing explicit effect paramsDeadbeef-0/+185
2023-10-23Update `since` stability attributes in testsDavid Tolnay-1/+1
2023-10-17Auto merge of #116756 - fee1-dead-contrib:dupe-those-bounds, r=oli-obkbors-32/+563
2023-10-15Duplicate `~const` bounds with a non-const one in effects desugaringDeadbeef-32/+563
2023-10-13Stabilize AFIT and RPITITMichael Goulet-6/+5
2023-10-05Add a note to duplicate diagnosticsAlex Macleod-0/+9
2023-09-30Validate `~const` trait bounds on associated fns.Raekye-12/+105
2023-09-20bless the known-bug testsDeadbeef-74/+59
2023-09-20Enable effects for libcoreDeadbeef-113/+121
2023-09-14Fallback effects even if types also fall backMichael Goulet-1/+8
2023-09-10Implement fallback for effect paramDeadbeef-0/+9
2023-08-26Remove unnecessary `select_obligations_where_possible` and redundant errorsEsteban Küber-12/+1
2023-08-26On let binding type point to type parameter that introduced unmet boundEsteban Küber-1/+12
2023-08-25Handle Self in paths tooMichael Goulet-4/+4
2023-08-14Remove constness from `ImplSource::Param`Deadbeef-143/+81
2023-08-07Fix ICEDeadbeef-24/+2
2023-08-06bless testsDeadbeef-217/+144
2023-08-06lower impl const to bind to host effect paramDeadbeef-1/+1
2023-08-02Remove constness from `TraitPredicate`Deadbeef-64/+286
2023-07-29Effects: don't print `host` param in diagnosticsDeadbeef-8/+7
2023-07-27update tests, adding known-bugDeadbeef-451/+207
2023-07-04add testDeadbeef-0/+29
2023-06-20Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnrbors-0/+4
2023-06-20Merge attrs, better validationMichael Goulet-0/+4
2023-06-18Better error for non const `PartialEq` call generated by `match`Deadbeef-0/+51
2023-06-05Better group RFC ui tests togetherMaybe Waffle-0/+3555