diff options
Diffstat (limited to 'src/test/ui/mut/mut-pattern-internal-mutability.rs')
-rw-r--r-- | src/test/ui/mut/mut-pattern-internal-mutability.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/test/ui/mut/mut-pattern-internal-mutability.rs b/src/test/ui/mut/mut-pattern-internal-mutability.rs deleted file mode 100644 index bcee878e3..000000000 --- a/src/test/ui/mut/mut-pattern-internal-mutability.rs +++ /dev/null @@ -1,15 +0,0 @@ -fn main() { - let foo = &mut 1; - - let &mut x = foo; - x += 1; //~ ERROR cannot assign twice to immutable variable `x` - - // explicitly mut-ify internals - let &mut mut x = foo; - x += 1; - - // check borrowing is detected successfully - let &mut ref x = foo; - *foo += 1; //~ ERROR cannot assign to `*foo` because it is borrowed - drop(x); -} |