summaryrefslogtreecommitdiffstats
path: root/src/test/ui/borrowck/borrowck-use-mut-borrow.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/borrowck/borrowck-use-mut-borrow.stderr')
-rw-r--r--src/test/ui/borrowck/borrowck-use-mut-borrow.stderr95
1 files changed, 0 insertions, 95 deletions
diff --git a/src/test/ui/borrowck/borrowck-use-mut-borrow.stderr b/src/test/ui/borrowck/borrowck-use-mut-borrow.stderr
deleted file mode 100644
index 91d69c51e..000000000
--- a/src/test/ui/borrowck/borrowck-use-mut-borrow.stderr
+++ /dev/null
@@ -1,95 +0,0 @@
-error[E0503]: cannot use `x` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:11:10
- |
-LL | let p = &mut x;
- | ------ borrow of `x` occurs here
-LL | drop(x);
- | ^ use of borrowed `x`
-LL | *p = 2;
- | ------ borrow later used here
-
-error[E0503]: cannot use `x` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:18:10
- |
-LL | let p = &mut x.a;
- | -------- borrow of `x.a` occurs here
-LL | drop(x);
- | ^ use of borrowed `x.a`
-LL | *p = 3;
- | ------ borrow later used here
-
-error[E0503]: cannot use `x.a` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:25:10
- |
-LL | let p = &mut x;
- | ------ borrow of `x` occurs here
-LL | drop(x.a);
- | ^^^ use of borrowed `x`
-LL | p.a = 3;
- | ------- borrow later used here
-
-error[E0503]: cannot use `x.a` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:32:10
- |
-LL | let p = &mut x.a;
- | -------- borrow of `x.a` occurs here
-LL | drop(x.a);
- | ^^^ use of borrowed `x.a`
-LL | *p = 3;
- | ------ borrow later used here
-
-error[E0503]: cannot use `x.a` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:39:13
- |
-LL | let p = &mut x;
- | ------ borrow of `x` occurs here
-LL | let y = A { b: 3, .. x };
- | ^^^^^^^^^^^^^^^^ use of borrowed `x`
-LL | drop(y);
-LL | p.a = 4;
- | ------- borrow later used here
-
-error[E0503]: cannot use `x.a` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:47:13
- |
-LL | let p = &mut x.a;
- | -------- borrow of `x.a` occurs here
-LL | let y = A { b: 3, .. x };
- | ^^^^^^^^^^^^^^^^ use of borrowed `x.a`
-LL | drop(y);
-LL | *p = 4;
- | ------ borrow later used here
-
-error[E0503]: cannot use `*x` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:55:10
- |
-LL | let p = &mut x;
- | ------ borrow of `x` occurs here
-LL | drop(*x);
- | ^^ use of borrowed `x`
-LL | **p = 2;
- | ------- borrow later used here
-
-error[E0503]: cannot use `*x.b` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:62:10
- |
-LL | let p = &mut x;
- | ------ borrow of `x` occurs here
-LL | drop(*x.b);
- | ^^^^ use of borrowed `x`
-LL | p.a = 3;
- | ------- borrow later used here
-
-error[E0503]: cannot use `*x.b` because it was mutably borrowed
- --> $DIR/borrowck-use-mut-borrow.rs:69:10
- |
-LL | let p = &mut x.b;
- | -------- borrow of `x.b` occurs here
-LL | drop(*x.b);
- | ^^^^ use of borrowed `x.b`
-LL | **p = 3;
- | ------- borrow later used here
-
-error: aborting due to 9 previous errors
-
-For more information about this error, try `rustc --explain E0503`.