about summary refs log tree commit diff
path: root/tests/ui/unsized
AgeCommit message (Expand)AuthorLines
2025-08-22On E0277, point at type that doesn't implement boundEsteban Küber-1/+6
2025-08-11Rollup merge of #135331 - fmease:ban-assoc-ty-unbounds, r=lcnrStuart Cook-5/+17
2025-07-24Rehome tests/ui/issues/ tests [1/?]Oneirical-0/+22
2025-07-20Reject relaxed bounds inside associated type boundsLeón Orell Valerian Liehr-5/+17
2025-07-18Don't reject *multiple* relaxed bounds, reject *duplicate* ones.León Orell Valerian Liehr-19/+7
2025-07-18Reword diagnostic about relaxing non-`Sized` boundLeón Orell Valerian Liehr-4/+4
2025-07-18Reword diagnostics about relaxed bounds in invalid contextsLeón Orell Valerian Liehr-40/+65
2025-07-18AST lowering: More robustly deal with relaxed boundsLeón Orell Valerian Liehr-8/+11
2025-06-30Unconditionally run `check_item_type` on all itemsOli Scherer-27/+27
2025-06-13Unimplement unsized_localsmejrs-8/+0
2025-06-05Add missing `dyn` keywords to tests that do not test for themLukas Wirth-2/+2
2025-02-27Delete tuple unsizingAlice Ryhl-21/+0
2025-02-11Reject `impl Trait` bounds in various places where we unconditionally warned ...Oli Scherer-5/+5
2025-02-10Show diff suggestion format on verbose replacementEsteban Küber-4/+6
2025-02-03Make error message less awkwardMichael Goulet-6/+6
2024-12-06Remove polymorphizationBen Kimock-1/+1
2024-10-29Remove detail from label/note that is already available in other noteEsteban Küber-4/+4
2024-09-27On implicit `Sized` bound on fn argument, point at type instead of patternEsteban Küber-6/+6
2024-08-08Detect `*` operator on `!Sized` expressionEsteban Küber-0/+10
2024-07-25Support ?Trait bounds in supertraits and dyn Trait under a feature gateBryanskiy-6/+25
2024-07-19More accurate suggestion for `-> Box<dyn Trait>` or `-> impl Trait`Esteban Küber-7/+11
2024-05-29[ACP 362] genericize `ptr::from_raw_parts`Scott McMurray-1/+1
2024-04-07Move testsCaio-0/+27
2024-03-10Ignore tests w/ current/next revisions from compare-mode=next-solverMichael Goulet-4/+6
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-20/+20
2024-02-01review comment: change wordingEsteban Küber-10/+10
2024-02-01On E0277 be clearer about implicit `Sized` bounds on type params and assoc typesEsteban Küber-24/+24
2024-01-30Provide more context on derived obligation error primary labelEsteban Küber-4/+4
2024-01-02Adjust compiler tests for unused_tuple_struct_fields -> dead_codeJake Goulding-2/+2
2023-12-14update use of feature flagslcnr-2/+2
2023-11-24Show number in error message even for one errorNilstrieb-13/+13
2023-11-01Remove a false statement from Unsize docs, add a testMichael Goulet-0/+29
2023-10-30Improve some diagnostics around `?Trait` boundsOli Scherer-10/+10
2023-10-25Work around the fact that `check_mod_type_wf` may spuriously return `ErrorGua...Oli Scherer-6/+39
2023-09-13fix: skip opt if body has tainted errorbohan-0/+32
2023-09-10Point out if a local trait has no implementationsMichael Goulet-0/+5
2023-09-08fix: return ealry when has tainted in mir-lintbohan-0/+30
2023-08-26Point at appropriate type parameter in more trait bound errorsEsteban Küber-8/+4
2023-08-15Separate consider_unsize_to_dyn_candidate from other unsize candidatesMichael Goulet-0/+2
2023-06-20Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnrbors-2/+23
2023-06-20Add rustc_do_not_implement_via_objectMichael Goulet-2/+23
2023-06-15change `std::marker::Sized` to just `Sized`Lukas Markeffsky-36/+36
2023-05-18Remove return type sized check hack from hir typeckMichael Goulet-23/+2
2023-05-18Simplify suggestion when returning bare dyn traitMichael Goulet-17/+18
2023-05-12Note base types of coercionMichael Goulet-8/+8
2023-02-21Specify what 'this' actually isMichael Goulet-1/+1
2023-02-15Fix unintentional UB in ui testsBen Kimock-2/+2
2023-01-30Modify primary span label for E0308Esteban Küber-2/+2
2023-01-11Move /src/test to /testsAlbert Larsan-0/+2325