diff options
Diffstat (limited to 'src/test/ui/lint/trivial-casts.stderr')
-rw-r--r-- | src/test/ui/lint/trivial-casts.stderr | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/test/ui/lint/trivial-casts.stderr b/src/test/ui/lint/trivial-casts.stderr new file mode 100644 index 000000000..1544f553c --- /dev/null +++ b/src/test/ui/lint/trivial-casts.stderr @@ -0,0 +1,28 @@ +error: trivial numeric cast: `i32` as `i32` + --> $DIR/trivial-casts.rs:4:22 + | +LL | let lugubrious = 12i32 as i32; + | ^^^^^^^^^^^^ + | +note: the lint level is defined here + --> $DIR/trivial-casts.rs:1:24 + | +LL | #![deny(trivial_casts, trivial_numeric_casts)] + | ^^^^^^^^^^^^^^^^^^^^^ + = help: cast can be replaced by coercion; this might require a temporary variable + +error: trivial cast: `&u32` as `*const u32` + --> $DIR/trivial-casts.rs:7:13 + | +LL | let _ = haunted as *const u32; + | ^^^^^^^^^^^^^^^^^^^^^ + | +note: the lint level is defined here + --> $DIR/trivial-casts.rs:1:9 + | +LL | #![deny(trivial_casts, trivial_numeric_casts)] + | ^^^^^^^^^^^^^ + = help: cast can be replaced by coercion; this might require a temporary variable + +error: aborting due to 2 previous errors + |