about summary refs log tree commit diff
path: root/tests/ui/traits
AgeCommit message (Expand)AuthorLines
2023-06-09Rollup merge of #112428 - compiler-errors:next-solver-struct-resolv-pat, r=lcnrMatthias Krüger-0/+11
2023-06-08deduplicate identical region constraintsMichael Goulet-0/+31
2023-06-08Structurally resolve correctly in check_pat_litMichael Goulet-0/+11
2023-06-08Do fix_*_builtin_expr hacks on the writeback resultsMichael Goulet-0/+11
2023-06-07Instantiate closure synthetic substs in root universeMichael Goulet-0/+7
2023-06-06Fall back to bidirectional normalizes-to if no subst-eq in alias-eq goalMichael Goulet-0/+73
2023-06-02Normalize anon consts in new solverMichael Goulet-24/+50
2023-06-01Rollup merge of #111980 - compiler-errors:unmapped-substs, r=lcnrDylan DPC-0/+19
2023-05-31update test to not rely on super_relate_consts hackBoxy-2/+24
2023-05-30coinductive cycle leak check testlcnr-0/+33
2023-05-26Wait until type_of to remap HIR opaques back to their defn paramsMichael Goulet-0/+19
2023-05-25Strongly prefer alias and param-env boundsMichael Goulet-20/+6
2023-05-23Auto merge of #110204 - compiler-errors:new-solver-hir-typeck-hacks, r=lcnrbors-0/+38
2023-05-22Structurally normalize in the new solverMichael Goulet-0/+38
2023-05-22Auto merge of #111848 - Dylan-DPC:rollup-7jqydzg, r=Dylan-DPCbors-3/+3
2023-05-21Rename `drop_ref` lint to `dropping_references`Urgau-1/+1
2023-05-21Rename `drop_copy` lint to `dropping_copy_types`Urgau-2/+2
2023-05-19add testlcnr-1/+75
2023-05-19Auto merge of #110100 - compiler-errors:no-infer-pred-must-hold, r=jackh726bors-2/+15
2023-05-17Rollup merge of #111588 - MU001999:diag/improve-e0782, r=fee1-deadDylan DPC-11/+2
2023-05-17Emits E0599 when meeting MyTrait::missing_methodmu001999-11/+2
2023-05-15Tweaks and a testMichael Goulet-0/+45
2023-05-13Rollup merge of #111451 - compiler-errors:note-cast-origin, r=b-naberDylan DPC-16/+11
2023-05-12do not allow inference in `pred_known_to_hold_modulo_regions`Michael Goulet-2/+15
2023-05-12Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwcobors-3/+9
2023-05-12Note base types of coercionMichael Goulet-16/+11
2023-05-10Adjust tests for new drop and forget lintsUrgau-3/+9
2023-05-09Make alias bounds sound in the new solverMichael Goulet-0/+71
2023-05-08Rollup merge of #111211 - compiler-errors:negative-bounds-super, r=TaKO8KiYuki Okushi-0/+19
2023-05-04Add test for #110557Michael Goulet-0/+60
2023-05-04Don't compute trait super bounds unless they're positiveMichael Goulet-0/+19
2023-05-03Rollup merge of #111146 - petrochenkov:decident, r=compiler-errorsManish Goregaokar-3/+6
2023-05-03rustc_middle: Fix `opt_item_ident` for non-local def idsVadim Petrochenkov-3/+6
2023-05-02Make negative trait bounds work with the old trait solverMichael Goulet-14/+2
2023-05-02Disallow associated type constraints on negative boundsMichael Goulet-0/+54
2023-05-02Implement negative boundsMichael Goulet-0/+124
2023-05-01Don't use implied trait predicates in gather_explicit_predicates_ofMichael Goulet-1/+16
2023-05-01Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naberMatthias Krüger-2/+2
2023-04-27Tweak await spanMichael Goulet-2/+2
2023-04-26Clear response values for overflow in new solverMichael Goulet-0/+43
2023-04-25Auto merge of #110811 - compiler-errors:vars-are-question-mark, r=WaffleLapkinbors-4/+4
2023-04-25vars are ?Michael Goulet-4/+4
2023-04-25Negative coherence testMichael Goulet-0/+52
2023-04-22Auto merge of #109753 - compiler-errors:replenish-region-constraints, r=aliemjaybors-0/+23
2023-04-21Clone region var origins instead of taking in borrowckMichael Goulet-0/+23
2023-04-20Move test filesCaio-0/+17
2023-04-14Rollup merge of #110180 - lcnr:canonicalize, r=compiler-errorsMatthias Krüger-0/+12
2023-04-14Add test for uniquifying regionsMichael Goulet-0/+12
2023-04-13Rollup merge of #110195 - compiler-errors:issue-110052, r=aliemjayMatthias Krüger-1/+6
2023-04-13Auto merge of #109786 - estebank:tweak-add-line-sugg, r=compiler-errorsbors-7/+9