about summary refs log tree commit diff
path: root/src/test/ui/traits
AgeCommit message (Expand)AuthorLines
2021-03-20Move some tests to more reasonable directories - 5Caio-0/+76
2021-03-18Fix use of bare trait objects everywhereVadim Petrochenkov-20/+20
2021-03-15More precise spans for HIR pathsVadim Petrochenkov-1/+1
2021-03-13Avoid sorting predicates by `DefId`Aaron Hill-1/+1
2021-03-06Move some tests to more suitable subdirsYuki Okushi-0/+285
2021-02-17In some limited cases, suggest `where` bounds for non-type paramsEsteban Küber-0/+8
2021-02-09Organize trait test filesBram van den Heuvel-285/+285
2021-02-06path trimming: ignore type aliasesDan Aloni-4/+4
2021-01-31Move some tests to more reasonable directoriesCaio-0/+244
2021-01-21Rollup merge of #80429 - JulianKnodt:ob_forest, r=Mark-SimulacrumYuki Okushi-0/+31
2021-01-16Move some tests to more reasonable directories - 2Caio-0/+134
2021-01-10Rework diagnostics for wrong number of generic argsPatryk Wychowaniec-17/+53
2020-12-29Remove `compile-fail` test suiteVadim Petrochenkov-1/+1
2020-12-29Add regr. test for mutual recursionkadmin-0/+31
2020-12-17Revert change to evaluation orderMatthew Jasper-0/+39
2020-12-16Take into account negative impls in "trait item not found" suggestionsLeSeulArtichaut-0/+113
2020-12-01Add regression test for #79458ThePuzzlemaker-0/+25
2020-11-24Use the name "auto traits" everywhere in the compilerCamelid-4/+4
2020-11-23Rename `optin_builtin_traits` to `auto_traits`Camelid-1/+1
2020-11-16improve error message for const ty param mismatchBastian Kauschke-2/+0
2020-10-27Add unsized_fn_params featureSantiago Pastorino-3/+3
2020-10-22Normalize when finding trait object candidatesMatthew Jasper-0/+37
2020-10-21Rollup merge of #78063 - camelid:improve-cannot-multiply-error, r=estebankYuki Okushi-2/+2
2020-10-20review commentsEsteban Küber-9/+9
2020-10-20Tweak "object unsafe" errorsEsteban Küber-39/+66
2020-10-19don't assume trait ambiguity happens in `Self`SNCPlay42-0/+84
2020-10-17Improve wording of "cannot multiply" type errorCamelid-2/+2
2020-10-18Add test for issue-75983Yuki Okushi-0/+17
2020-10-18Add test for issue-70944Yuki Okushi-0/+23
2020-10-17Suggest minimal subset features in `incomplete_features` lintYuki Okushi-0/+5
2020-10-09address review commentsEsteban Küber-1/+71
2020-10-09Given `<T as Trait>::A: Ty` suggest `T: Trait<A = Ty>`Esteban Küber-0/+32
2020-10-09Suggest removing bounds even when potential typoEsteban Küber-1/+17
2020-10-09Tweak output and add test casesEsteban Küber-11/+171
2020-10-09Point out why a trait is expected on `Struct + 'lt`Esteban Küber-0/+6
2020-10-06Fix tests from rebaseMatthew Jasper-31/+15
2020-10-06Don't require lifetime super-bounds on traits apply to trait objects of that ...Matthew Jasper-0/+16
2020-10-06Avoid cycle with projections from object typesMatthew Jasper-6/+15
2020-10-06Avoid cycle in nested obligations for object candidateMatthew Jasper-0/+206
2020-10-06Fix tests and bootstrapMatthew Jasper-9/+11
2020-10-06Ensure that associated types for trait objects satisfy their boundsMatthew Jasper-0/+103
2020-10-06Separate bounds and predicates for associated/opaque typesMatthew Jasper-4/+22
2020-10-05Rollup merge of #75928 - JulianKnodt:non_utf8, r=estebankDylan DPC-0/+15
2020-09-03specialization_graph: avoid trimmed paths for OverlapErrorDan Aloni-5/+5
2020-09-02pretty: trim paths of unique symbolsDan Aloni-111/+111
2020-08-30Remove error message in specific casekadmin-0/+15
2020-08-22Use smaller def span for functionsAaron Hill-2/+2
2020-08-14Tweak output of E0225Esteban Küber-75/+210
2020-07-27mv std libs to library/mark-6/+6
2020-07-18Fix debug assertion in typeckYuki Okushi-0/+36