about summary refs log tree commit diff
path: root/tests/ui/self
AgeCommit message (Expand)AuthorLines
2024-12-20Arbitrary self types v2: no deshadow pre feature.Adrian Taylor-0/+41
2024-12-19Arbitrary self types v2: niche deshadowing testAdrian Taylor-0/+63
2024-12-14Arbitrary self types v2: Weak, NonNull hintsAdrian Taylor-0/+72
2024-12-13Arbitrary self types v2: adjust diagnostic.Adrian Taylor-2/+2
2024-12-11Arbitrary self types v2: generics test.Adrian Taylor-0/+98
2024-12-11Arbitrary self types v2: detect shadowing problems.Adrian Taylor-0/+546
2024-12-11Arbitrary self types v2: use Receiver traitAdrian Taylor-4/+444
2024-12-09fix ICE on type error in promotedRalf Jung-6/+0
2024-12-04Avoid `opaque type not constrained` errors in the presence of other errorsOli Scherer-12/+3
2024-12-01fix ICE when promoted has layout size overflowRalf Jung-0/+6
2024-11-26tests: remove `//@ pretty-expanded` usages许杰友 Jieyou Xu (Joe)-4/+0
2024-11-24Constify Deref and DerefMutMichael Goulet-5/+7
2024-10-30Reject generic self types.Adrian Taylor-15/+429
2024-10-26Deny calls to non-`#[const_trait]` methods in MIR constckDeadbeef-4/+0
2024-10-10Rollup merge of #131475 - fmease:compiler-mv-obj-safe-dyn-compat-2, r=jieyouxuMatthias Krüger-15/+15
2024-10-10UI tests: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-12/+12
2024-10-10Rename feature object_safe_for_dispatch to dyn_compatible_for_dispatchLeón Orell Valerian Liehr-3/+3
2024-10-04Bless ui tests.Camille GILLOT-89/+89
2024-09-25Compiler: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-3/+3
2024-09-20Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errorsbors-0/+2
2024-09-15also stabilize const_refs_to_cellRalf Jung-13/+2
2024-09-13Update tests for hidden references to mutable staticObei Sideg-0/+2
2024-09-05Rollup merge of #129664 - adetaylor:arbitrary-self-types-pointers-feature-gat...Matthias Krüger-2/+2
2024-08-31elided_named_lifetimes: bless & add testsPavel Grigorenko-2/+60
2024-08-27Arbitrary self types v2: pointers feature gate.Adrian Taylor-2/+2
2024-08-17Bless test falloutMichael Goulet-6/+6
2024-07-18Auto merge of #117967 - adetaylor:fix-lifetime-elision-bug, r=lcnrbors-14/+464
2024-07-16Deny keyword lifetimes pre-expansionMichael Goulet-6/+6
2024-07-12Make parse error suggestions verbose and fix spansEsteban Küber-2/+13
2024-07-01Avoid an ICE reachable through const eval shenanigansOli Scherer-1/+75
2024-06-12Require any function with a tait in its signature to actually constrain a hid...Oli Scherer-1/+15
2024-06-05Additional test due to Pin<&Self> discoveryAdrian Taylor-0/+49
2024-06-04Add additional tests.Adrian Taylor-0/+22
2024-05-30update UI testslcnr-1/+1
2024-05-25Auto merge of #124187 - compiler-errors:self-ctor, r=petrochenkovbors-0/+66
2024-05-22Do not elide if there's ambiguity in self lifetime.Adrian Taylor-5/+165
2024-05-22Ambiguous Self lifetimes: don't elide.Adrian Taylor-11/+230
2024-05-18Warn/error on self ctor from outer item in inner itemMichael Goulet-0/+66
2024-05-17Detect when a lifetime is being reused in suggestionEsteban Küber-2/+2
2024-05-17Tweak suggested lifetimes to modify return type instead of `&self` receiverEsteban Küber-93/+93
2024-05-17Run `rustfmt` on modified testsEsteban Küber-65/+84
2024-05-17Account for owning item lifetimes in suggestion and annotate tests as `run-ru...Esteban Küber-51/+325
2024-05-17Always constrain the return type in lifetime suggestionEsteban Küber-64/+64
2024-05-17Suggest setting lifetime in borrowck error involving types with elided lifetimesEsteban Küber-0/+10
2024-04-30Replace item names containing an error code with something more meaningfulLeón Orell Valerian Liehr-2/+2
2024-04-04Switch `can_eq` and `can_sub` to `DefineOpaqueTypes::Yes`Oli Scherer-0/+32
2024-02-22Deduplicate some logic and reword outputEsteban Küber-2/+2
2024-02-22Make confusable suggestions `verbose`Esteban Küber-2/+10
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-93/+93
2024-02-14Continue compilation after check_mod_type_wf errorsOli Scherer-0/+1