about summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
2023-12-05Add print_trait_sugaredMichael Goulet-2/+2
2023-12-04rebaselcnr-2/+2
2023-12-04cleanup and commentslcnr-0/+46
2023-12-04generalize: handle occurs check failure in aliaseslcnr-10/+4
2023-12-01Handle recursion limit for subtype and well-formed predicatesMatthew Jasper-0/+75
2023-11-24Show number in error message even for one errorNilstrieb-180/+180
2023-11-22Rework supertrait lint once againMichael Goulet-3/+88
2023-11-22Stabilize RFC3324 dyn upcasting coercionUrgau-183/+78
2023-11-20Rollup merge of #118089 - lcnr:intercrate-ambig-msg, r=compiler-errorsMatthias Krüger-3/+2
2023-11-20Rollup merge of #118026 - compiler-errors:deref-into-dyn-regions, r=lcnrMatthias Krüger-8/+95
2023-11-20Rollup merge of #117835 - Nilstrieb:note-object-lifetime-defaults, r=compiler...Matthias Krüger-0/+35
2023-11-20Bump future release warning modeMichael Goulet-4/+4
2023-11-20Don't consider regions in deref_into_dyn_supertrait lintMichael Goulet-6/+93
2023-11-20handle reservation impls, track impl sourcelcnr-0/+2
2023-11-20self ty infer ambiguity: add proof tree candlcnr-3/+0
2023-11-19Make regionck care about placeholders in outlives componentsMichael Goulet-3/+91
2023-11-17Auto merge of #117278 - lcnr:try-normalize-ty, r=compiler-errorsbors-5/+32
2023-11-12Note about object lifetime defaults in does not live long enough errorNilstrieb-0/+35
2023-11-09update overflow handling for norm, add testlcnr-0/+22
2023-11-09update testslcnr-5/+10
2023-11-08Only use normalize_param_env when normalizing predicate in check_item_boundsMichael Goulet-6/+20
2023-11-06Don't instantiate the binder twice when assembling object candidateMichael Goulet-0/+38
2023-11-06Only check predicates for late-bound non-lifetime vars in object candidate as...Michael Goulet-0/+19
2023-11-05Use the actual computed crate name for -Zprint-vtable-sizesbjorn3-11/+11
2023-11-03Auto merge of #116439 - compiler-errors:on-unimplemented, r=davidtwcobors-21/+21
2023-11-02Pretty print Fn traits in rustc_on_unimplementedMichael Goulet-21/+21
2023-11-02Use the normalizing param-env always in check_type_boundsMichael Goulet-20/+6
2023-10-30Auto merge of #116405 - estebank:issue-103155, r=davidtwcobors-5/+30
2023-10-30Add testEsteban Küber-0/+25
2023-10-30Detect object safety errors when assoc type is missingEsteban Küber-5/+5
2023-10-30Auto merge of #117415 - matthiaskrgr:rollup-jr2p1t2, r=matthiaskrgrbors-12/+9
2023-10-30Detect when trait is implemented for type and suggest importing itEsteban Küber-12/+9
2023-10-30Rollup merge of #117132 - estebank:issue-80194, r=petrochenkovGuillaume Gomez-0/+17
2023-10-29On object safety error, mention new enum as alternativeEsteban Küber-0/+17
2023-10-27Allows `#[diagnostic::on_unimplemented]` attributes to have multipleGeorg Semmler-0/+2
2023-10-25Rollup merge of #116553 - gurry:116464-assoc-type-invalid-suggestion, r=compi...Matthias Krüger-0/+152
2023-10-25Work around the fact that `check_mod_type_wf` may spuriously return `ErrorGua...Oli Scherer-5/+29
2023-10-25Do not suggest 'Trait<Assoc=arg>' when in trait implGurinder Singh-0/+152
2023-10-20Rename lots of files that had `generator` in their nameOli Scherer-10/+10
2023-10-20s/generator/coroutine/Oli Scherer-20/+20
2023-10-20s/Generator/Coroutine/Oli Scherer-12/+12
2023-10-18Tweak wording of type errors involving type paramsEsteban Küber-2/+2
2023-10-17Unify suggestion wordingEsteban Küber-2/+2
2023-10-16Rollup merge of #116257 - estebank:issue-101351, r=b-naberMatthias Krüger-2/+2
2023-10-15Suggest adding `return` if the type of unused semi return value can coerce to...yukang-6/+6
2023-10-13Stabilize AFIT and RPITITMichael Goulet-4/+0
2023-10-13Tweak wordingEsteban Küber-2/+2
2023-10-11Rollup merge of #116436 - compiler-errors:structurally-normalize-for-closure,...Matthias Krüger-0/+23
2023-10-09Extend impl's def_span to include where clausesMichael Goulet-6/+10
2023-10-06Auto merge of #114811 - estebank:impl-ambiguity, r=wesleywiserbors-191/+114