diff options
| author | varkor <github@varkor.com> | 2019-06-03 18:50:32 +0100 |
|---|---|---|
| committer | varkor <github@varkor.com> | 2019-06-03 18:50:32 +0100 |
| commit | de2bf3a761db4510c7aae109ada58acbbc450fa7 (patch) | |
| tree | f1d7b0df44ca727bb4c8fd1e3e193874a3144085 /src/test | |
| parent | 81fa794af9c515eb07a1b6956dc048473770b8ae (diff) | |
| download | rust-de2bf3a761db4510c7aae109ada58acbbc450fa7.tar.gz rust-de2bf3a761db4510c7aae109ada58acbbc450fa7.zip | |
Add nested must_use variant
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/ui/lint/must_use-tuple.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/lint/must_use-tuple.stderr | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/src/test/ui/lint/must_use-tuple.rs b/src/test/ui/lint/must_use-tuple.rs index efbe0ff9c6c..f6b579a7f35 100644 --- a/src/test/ui/lint/must_use-tuple.rs +++ b/src/test/ui/lint/must_use-tuple.rs @@ -12,4 +12,6 @@ fn main() { //~^^ ERROR unused `std::result::Result` foo(); //~ ERROR unused `std::result::Result` + + ((Err::<(), ()>(()), ()), ()); //~ ERROR unused `std::result::Result` } diff --git a/src/test/ui/lint/must_use-tuple.stderr b/src/test/ui/lint/must_use-tuple.stderr index 4efcb8703aa..45d2a439e52 100644 --- a/src/test/ui/lint/must_use-tuple.stderr +++ b/src/test/ui/lint/must_use-tuple.stderr @@ -35,5 +35,13 @@ LL | foo(); | = note: this `Result` may be an `Err` variant, which should be handled -error: aborting due to 4 previous errors +error: unused `std::result::Result` in tuple element 0 that must be used + --> $DIR/must_use-tuple.rs:16:6 + | +LL | ((Err::<(), ()>(()), ()), ()); + | ^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: this `Result` may be an `Err` variant, which should be handled + +error: aborting due to 5 previous errors |
