about summary refs log tree commit diff
path: root/tests/ui/trait-bounds
AgeCommit message (Expand)AuthorLines
2024-12-07Tweak wordingEsteban Küber-1/+1
2024-12-07Do not talk about "trait `<Foo = Bar>`"Esteban Küber-1/+1
2024-12-07Use trait name instead of full constraint in suggestion messageEsteban Küber-1/+1
2024-12-07Add test for lack of suggestion in stableEsteban Küber-4/+21
2024-12-07reword trait bound suggestion message to include the boundsEsteban Küber-3/+3
2024-12-07Don't suggest restricting bound with unstable traits on stableEsteban Küber-0/+36
2024-11-20Store resolution for self and crate root module segmentsMichael Goulet-3/+3
2024-10-31Validate associated type bounds on ?Michael Goulet-0/+33
2024-10-30Actually do validation for poly trait refs with ? modifierMichael Goulet-0/+39
2024-10-29Remove detail from label/note that is already available in other noteEsteban Küber-2/+2
2024-09-27On implicit `Sized` bound on fn argument, point at type instead of patternEsteban Küber-32/+38
2024-07-14Fix malformed suggestion for repeated maybe unsized boundsGurinder Singh-0/+231
2024-03-22Rollup merge of #122195 - jieyouxu:impl-return-note, r=fmeaseMatthias Krüger-0/+1
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-1/+4
2024-03-16Note that type param is chosen by caller when suggesting return impl Trait许杰友 Jieyou Xu (Joe)-0/+1
2024-03-09Add missing regression testsGurinder Singh-0/+109
2024-03-08Auto merge of #122078 - gurry:121443-ice-layout-is-sized-alt, r=oli-obkbors-0/+61
2024-03-06Check that return type is WF in typeckGurinder Singh-0/+61
2024-03-04address review feedbackLukas Markeffsky-1/+45
2024-03-04suppress fulfillment errors for super projectionsLukas Markeffsky-117/+9
2024-03-04adjust obligation spans for super projectionsLukas Markeffsky-9/+9
2024-03-04add test for assoc type mismatch in supertraitLukas Markeffsky-0/+229
2024-02-18Rollup merge of #121100 - estebank:issue-71252, r=compiler-errorsLeón Orell Valerian Liehr-0/+38
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-11/+11
2024-02-16Detect when method call on argument could be removed to fulfill failed trait ...Esteban Küber-0/+38
2024-02-14Auto merge of #120847 - oli-obk:track_errors9, r=compiler-errorsbors-3/+14
2024-02-14Continue compilation after check_mod_type_wf errorsOli Scherer-3/+14
2024-02-12Fix suggestion span for ?SizedOdenShirataki-0/+57
2024-02-01review comment: change wordingEsteban Küber-9/+9
2024-02-01On E0277 be clearer about implicit `Sized` bounds on type params and assoc typesEsteban Küber-18/+18
2024-01-30Rollup merge of #120400 - estebank:bound-error-cleanup, r=oli-obkGuillaume Gomez-8/+2
2024-01-26Use single label for method not found due to unmet boundEsteban Küber-8/+2
2024-01-24Remove extra # from urlest31-1/+1
2024-01-21Suggest arry::from_fn for array initializationyukang-0/+18
2023-11-24Show number in error message even for one errorNilstrieb-6/+6
2023-11-03Rollup merge of #117505 - estebank:issue-117501, r=TaKO8KiMatthias Krüger-0/+42
2023-11-02Pretty print Fn traits in rustc_on_unimplementedMichael Goulet-10/+10
2023-11-02Fix incorrect trait bound restriction suggestionEsteban Küber-0/+42
2023-10-09Extend impl's def_span to include where clausesMichael Goulet-2/+5
2023-09-10Point out if a local trait has no implementationsMichael Goulet-0/+6
2023-09-07diagnostics: add test case for trait bounds diagnosticMichael Howell-0/+18
2023-08-25Walk through full path in point_at_path_if_possibleMichael Goulet-0/+19
2023-06-15change `std::marker::Sized` to just `Sized`Lukas Markeffsky-19/+15
2023-06-15tweak suggestion for argument-position `impl ?Sized`Lukas Markeffsky-0/+45
2023-04-12Special-case item attributes in the suggestion outputEsteban Küber-2/+0
2023-04-12Tweak output for 'add line' suggestionEsteban Küber-2/+4
2023-01-12Only point at impl self ty in WF if trait predicate shares self tyMichael Goulet-4/+4
2023-01-12Point at impl self type for impl wf obligationsMichael Goulet-18/+18
2023-01-11Move /src/test to /testsAlbert Larsan-0/+813