diff options
Diffstat (limited to 'src/test/ui/error-codes/E0501.rs')
-rw-r--r-- | src/test/ui/error-codes/E0501.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/test/ui/error-codes/E0501.rs b/src/test/ui/error-codes/E0501.rs deleted file mode 100644 index 3e39d9a63..000000000 --- a/src/test/ui/error-codes/E0501.rs +++ /dev/null @@ -1,24 +0,0 @@ -fn inside_closure(x: &mut i32) { -} - -fn outside_closure_1(x: &mut i32) { -} - -fn outside_closure_2(x: &i32) { -} - -fn foo(a: &mut i32) { - let bar = || { - inside_closure(a) - }; - outside_closure_1(a); - //~^ ERROR cannot borrow `*a` as mutable because previous closure requires unique access - - outside_closure_2(a); - //~^ ERROR cannot borrow `*a` as immutable because previous closure requires unique access - - drop(bar); -} - -fn main() { -} |