diff options
| author | Matthew Jasper <mjjasper1@gmail.com> | 2019-01-27 11:03:21 +0000 |
|---|---|---|
| committer | Matthew Jasper <mjjasper1@gmail.com> | 2019-05-12 18:46:43 +0100 |
| commit | ff71b80a85185c5d0ce594c13efddcaca9be54c5 (patch) | |
| tree | 6923a16bf6742b2a0d31f99311e6fc4cb1d71913 /src/test/ui/pattern | |
| parent | 0df1e57991e34825697b1659732c0716e7508519 (diff) | |
Change compare mode to use -Zborrowck=mir
Diffstat (limited to 'src/test/ui/pattern')
| -rw-r--r-- | src/test/ui/pattern/pattern-bindings-after-at.nll.stderr | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/test/ui/pattern/pattern-bindings-after-at.nll.stderr b/src/test/ui/pattern/pattern-bindings-after-at.nll.stderr new file mode 100644 index 00000000000..35ee7877f2f --- /dev/null +++ b/src/test/ui/pattern/pattern-bindings-after-at.nll.stderr @@ -0,0 +1,22 @@ +error[E0303]: pattern bindings are not allowed after an `@` + --> $DIR/pattern-bindings-after-at.rs:8:31 + | +LL | ref mut z @ &mut Some(ref a) => { + | ^^^^^ not allowed after `@` + +error[E0502]: cannot borrow `_` as immutable because it is also borrowed as mutable + --> $DIR/pattern-bindings-after-at.rs:8:31 + | +LL | ref mut z @ &mut Some(ref a) => { + | ----------------------^^^^^- + | | | + | | immutable borrow occurs here + | mutable borrow occurs here +... +LL | **z = None; + | ---------- mutable borrow later used here + +error: aborting due to 2 previous errors + +Some errors have detailed explanations: E0303, E0502. +For more information about an error, try `rustc --explain E0303`. |
