diff options
Diffstat (limited to 'src/test/ui/borrowck/borrowck-move-out-of-struct-with-dtor.rs')
-rw-r--r-- | src/test/ui/borrowck/borrowck-move-out-of-struct-with-dtor.rs | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/test/ui/borrowck/borrowck-move-out-of-struct-with-dtor.rs b/src/test/ui/borrowck/borrowck-move-out-of-struct-with-dtor.rs deleted file mode 100644 index a429f4bc3..000000000 --- a/src/test/ui/borrowck/borrowck-move-out-of-struct-with-dtor.rs +++ /dev/null @@ -1,22 +0,0 @@ -struct S {f:String} -impl Drop for S { - fn drop(&mut self) { println!("{}", self.f); } -} - -fn move_in_match() { - match (S {f:"foo".to_string()}) { - //~^ ERROR [E0509] - S {f:_s} => {} - } -} - -fn move_in_let() { - let S {f:_s} = S {f:"foo".to_string()}; - //~^ ERROR [E0509] -} - -fn move_in_fn_arg(S {f:_s}: S) { - //~^ ERROR [E0509] -} - -fn main() {} |