]> git.lizzy.rs Git - rust.git/commit
Check opaque types satisfy their bounds
authorMatthew Jasper <mjjasper1@gmail.com>
Sun, 28 Jun 2020 15:46:02 +0000 (16:46 +0100)
committerMatthew Jasper <mjjasper1@gmail.com>
Tue, 6 Oct 2020 10:19:30 +0000 (11:19 +0100)
commit5b279c801635c2762c013c1d13a9bead3bcd9df4
tree156749754f712a49b30eace463a579d3afc62ea7
parentb3057f4d5fe7156aa85e1844d3638fa14ba48b79
Check opaque types satisfy their bounds
22 files changed:
compiler/rustc_trait_selection/src/opaque_types.rs
compiler/rustc_typeck/src/check/check.rs
src/test/ui/associated-types/impl-trait-return-missing-constraint.stderr
src/test/ui/async-await/async-error-span.stderr
src/test/ui/async-await/issue-64130-4-async-move.stderr
src/test/ui/async-await/issue-70818.stderr
src/test/ui/generator/type-mismatch-signature-deduction.stderr
src/test/ui/impl-trait/bound-normalization-fail.stderr
src/test/ui/impl-trait/issue-55872-1.stderr
src/test/ui/issues-71798.stderr
src/test/ui/lifetimes/lifetime-elision-return-type-trait.stderr
src/test/ui/never_type/feature-gate-never_type_fallback.stderr
src/test/ui/suggestions/impl-trait-return-trailing-semicolon.stderr
src/test/ui/type-alias-impl-trait/bounds-are-checked-2.rs [new file with mode: 0644]
src/test/ui/type-alias-impl-trait/bounds-are-checked-2.stderr [new file with mode: 0644]
src/test/ui/type-alias-impl-trait/bounds-are-checked.rs [new file with mode: 0644]
src/test/ui/type-alias-impl-trait/bounds-are-checked.stderr [new file with mode: 0644]
src/test/ui/type-alias-impl-trait/generic_duplicate_param_use10.rs
src/test/ui/type-alias-impl-trait/generic_duplicate_param_use7.rs
src/test/ui/type-alias-impl-trait/issue-60371.stderr
src/test/ui/type-alias-impl-trait/issue-63279.stderr
src/test/ui/type-alias-impl-trait/type-alias-impl-trait.rs