]> git.lizzy.rs Git - rust.git/commit
Update transmute size lints.
authorMark Simulacrum <mark.simulacrum@gmail.com>
Mon, 29 May 2017 23:22:41 +0000 (17:22 -0600)
committerMark Simulacrum <mark.simulacrum@gmail.com>
Sun, 18 Jun 2017 16:36:07 +0000 (10:36 -0600)
commiteffa869cabc1408b11eb46f55bf5e4f21994bc91
treef769b02c08c6cd48e1842f9be5a5100a2fbcaaab
parent28cc0c5a7b538452c7495b42b32e09b006c38b82
Update transmute size lints.

Also moves a few transmute tests to UI tests to better test their
output.
19 files changed:
src/librustc/diagnostics.rs
src/librustc/middle/intrinsicck.rs
src/test/compile-fail/E0512.rs
src/test/compile-fail/issue-21174.rs
src/test/compile-fail/issue-28625.rs
src/test/compile-fail/issue-32377.rs
src/test/compile-fail/packed-struct-generic-transmute.rs
src/test/compile-fail/packed-struct-transmute.rs
src/test/compile-fail/transmute-different-sizes.rs
src/test/compile-fail/transmute-fat-pointers.rs
src/test/compile-fail/transmute-from-fn-item-types-error.rs [deleted file]
src/test/compile-fail/transmute-impl.rs
src/test/compile-fail/transmute-type-parameters.rs [deleted file]
src/test/ui/transmute/main.rs [new file with mode: 0644]
src/test/ui/transmute/main.stderr [new file with mode: 0644]
src/test/ui/transmute/transmute-from-fn-item-types-error.rs [new file with mode: 0644]
src/test/ui/transmute/transmute-from-fn-item-types-error.stderr [new file with mode: 0644]
src/test/ui/transmute/transmute-type-parameters.rs [new file with mode: 0644]
src/test/ui/transmute/transmute-type-parameters.stderr [new file with mode: 0644]