summary refs log tree commit diff
path: root/src/test/ui/traits
AgeCommit message (Expand)AuthorLines
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
2020-07-14Remove redundant explanatory `note` for type parametersEsteban Küber-3/+0
2020-07-14Suggest borrowing in more unsized fn param casesEsteban Küber-1/+4
2020-07-14Remove `Sized` `on_unimplemented` noteEsteban Küber-5/+0
2020-07-14Suggest boxing or borrowing unsized fieldsEsteban Küber-6/+6
2020-07-14Point at type on E0275 instead of whole fieldEsteban Küber-2/+2
2020-06-25Rollup merge of #73674 - estebank:op-trait-bound-suggestion, r=davidtwcoManish Goregaokar-0/+5
2020-06-24Suggest type param trait bound for binop only when appropriateEsteban Küber-1/+0
2020-06-23Tweak binop errorsEsteban Küber-0/+6
2020-06-20Rollup merge of #72456 - ldm0:dereftrait, r=estebankManish Goregaokar-0/+253
2020-06-20Prevent incorrect help message for dereference suggestionDonough Liu-1/+67
2020-06-20Try to suggest dereferences when trait selection failed.Donough Liu-0/+187
2020-06-19Rollup merge of #73452 - matthewjasper:auto-rec, r=nikomatsakisManish Goregaokar-32/+44
2020-06-19Rollup merge of #71420 - RalfJung:specialization-incomplete, r=matthewjasperManish Goregaokar-9/+57
2020-06-17Unify region variables when projecting associated typesmatthewjasper-32/+44