about summary refs log tree commit diff
path: root/tests/ui/impl-trait
AgeCommit message (Expand)AuthorLines
2023-06-22Handle weak type aliases by immediately resolving them to their aliased typeOli Scherer-5/+0
2023-06-22Point to argument/return type instead of the whole function headerOli Scherer-8/+8
2023-06-21Liberate bound vars properly when suggesting missing AFITMichael Goulet-4/+12
2023-06-19Rollup merge of #112596 - compiler-errors:missing-sig-with-rpitit, r=b-naberMichael Goulet-0/+59
2023-06-18Treat TAIT equation as always ambiguous in coherenceMichael Goulet-0/+45
2023-06-16Add `AliasKind::Weak` for type aliases.Oli Scherer-30/+23
2023-06-14Error on unconstrained lifetime in RPITITMichael Goulet-79/+135
2023-06-13Suggest correct signature on missing fn returning RPITIT/AFITMichael Goulet-0/+59
2023-06-11Don't suggest boxing an empty if/else armMichael Goulet-0/+25
2023-06-01Rollup merge of #111980 - compiler-errors:unmapped-substs, r=lcnrDylan DPC-76/+6
2023-05-31Check that RPITs are compatible with the opaques inferred during HIR typeck tooMichael Goulet-76/+6
2023-05-27Check nested obligations during coercion unifyMichael Goulet-0/+2
2023-05-26Rollup merge of #111947 - obeis:issue-111943, r=compiler-errorsMatthias Krüger-0/+38
2023-05-26Add test for RPIT defined with different hidden types with different substsObei Sideg-0/+38
2023-05-25Don't print newlines in APITsMichael Goulet-0/+44
2023-05-18Remove return type sized check hack from hir typeckMichael Goulet-51/+5
2023-05-18Simplify suggestion when returning bare dyn traitMichael Goulet-90/+84
2023-05-16Use error term if missing associated item in new solverMichael Goulet-1/+15
2023-05-13improve error for `impl<..> impl Trait for Type`y21-0/+64
2023-05-13Rollup merge of #111451 - compiler-errors:note-cast-origin, r=b-naberDylan DPC-4/+2
2023-05-12Use the opaque_types_defined_by query to cheaply check for whether a hidden t...Oli Scherer-0/+134
2023-05-12Note base types of coercionMichael Goulet-4/+2
2023-05-05Rollup merge of #111052 - nnethercote:fix-ice-test, r=NilstriebYuki Okushi-19/+5
2023-05-05Don't print backtrace on ICEs in `issue-86800.rs`.Nicholas Nethercote-19/+5
2023-05-04Rollup merge of #111039 - compiler-errors:foreign-span-rpitit, r=tmiaskoMatthias Krüger-6/+30
2023-05-02Mark RPITIT and AFIT as no longer incompleteMichael Goulet-92/+4
2023-04-30Encode def span for foreign RPITITsMichael Goulet-6/+30
2023-04-25vars are ?Michael Goulet-2/+2
2023-04-21Auto merge of #96840 - cjgillot:query-feed, r=oli-obkbors-2/+2
2023-04-21Auto merge of #110370 - c410-f3r:dqewdas, r=petrochenkovbors-0/+7
2023-04-20Move test filesCaio-0/+7
2023-04-20Give more descriptive names to queries.Camille GILLOT-2/+2
2023-04-16Account for variance in outlives verification.Camille GILLOT-21/+0
2023-04-16Add tests.Camille GILLOT-0/+72
2023-04-12Special-case item attributes in the suggestion outputEsteban Küber-14/+0
2023-04-12Tweak output for 'add line' suggestionEsteban Küber-14/+28
2023-04-12Split out a separate feature gate for impl trait in associated typesOli Scherer-78/+74
2023-04-06Remove index from BrAnonJack Huey-1/+1
2023-04-03Perform match checking on THIR.Camille GILLOT-0/+10
2023-03-30Rollup merge of #109509 - ehuss:overlapping-tests, r=Mark-SimulacrumYuki Okushi-0/+0
2023-03-29Bless some extra working tests under -Zlower-impl-trait-in-trait-to-assoc-tySantiago Pastorino-0/+2
2023-03-29Properly skip RPITITs from ModChild and give a name in AssocItemSantiago Pastorino-1/+1
2023-03-29Walk return-position impl trait in trait deeply in associated_item_def_idsMichael Goulet-5/+16
2023-03-25Rollup merge of #109545 - compiler-errors:rpitit-wf, r=eholkMatthias Krüger-11/+36
2023-03-23Deeply check WF for RPITITsMichael Goulet-11/+36
2023-03-23Nested impl traits trigger opaque_hidden_inferred_bound too muchMichael Goulet-36/+0
2023-03-22Rename tests to ensure they don't have overlapping names.Eric Huss-0/+0
2023-03-23Rollup merge of #109414 - spastorino:new-rpitit-16, r=compiler-errorsDylan DPC-3/+27
2023-03-21Always encode RPITITsSantiago Pastorino-0/+2
2023-03-21Do not consider synthesized RPITITs on missing items checksSantiago Pastorino-3/+27