]> git.lizzy.rs Git - rust.git/commit
Use subtyping on the target of unsizing coercions.
authorEduard-Mihai Burtescu <edy.burt@gmail.com>
Thu, 9 Mar 2017 03:54:52 +0000 (05:54 +0200)
committerEduard-Mihai Burtescu <edy.burt@gmail.com>
Thu, 9 Mar 2017 19:43:45 +0000 (21:43 +0200)
commitcfb41aedd3a5e21c169a0a91dfd600e8e370d291
tree0d4f7706eb30cf32e8114ef3cabe026bc6850c60
parent74bc7fda8c1cdb8bbf29d9901cbfc31a2e0da86b
Use subtyping on the target of unsizing coercions.
src/librustc_typeck/check/coercion.rs
src/test/compile-fail/object-lifetime-default-elision.rs
src/test/compile-fail/object-lifetime-default-from-box-error.rs
src/test/compile-fail/regions-close-over-type-parameter-multiple.rs
src/test/compile-fail/regions-proc-bound-capture.rs
src/test/compile-fail/regions-trait-object-subtyping.rs
src/test/compile-fail/variance-contravariant-arg-object.rs
src/test/compile-fail/variance-covariant-arg-object.rs
src/test/compile-fail/variance-invariant-arg-object.rs
src/test/run-pass/coerce-unsize-subtype.rs [new file with mode: 0644]