summaryrefslogtreecommitdiffstats
path: root/src/test/ui/borrowck/promote-ref-mut-in-let-issue-46557.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/borrowck/promote-ref-mut-in-let-issue-46557.rs')
-rw-r--r--src/test/ui/borrowck/promote-ref-mut-in-let-issue-46557.rs31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/test/ui/borrowck/promote-ref-mut-in-let-issue-46557.rs b/src/test/ui/borrowck/promote-ref-mut-in-let-issue-46557.rs
deleted file mode 100644
index 3576734de..000000000
--- a/src/test/ui/borrowck/promote-ref-mut-in-let-issue-46557.rs
+++ /dev/null
@@ -1,31 +0,0 @@
-// Test that we fail to promote the constant here which has a `ref
-// mut` borrow.
-
-fn gimme_static_mut_let() -> &'static mut u32 {
- let ref mut x = 1234543;
- x //~ ERROR
-}
-
-fn gimme_static_mut_let_nested() -> &'static mut u32 {
- let (ref mut x, ) = (1234543, );
- x //~ ERROR
-}
-
-fn gimme_static_mut_match() -> &'static mut u32 {
- match 1234543 { //~ ERROR
- ref mut x => x
- }
-}
-
-fn gimme_static_mut_match_nested() -> &'static mut u32 {
- match (123443,) { //~ ERROR
- (ref mut x,) => x,
- }
-}
-
-fn gimme_static_mut_ampersand() -> &'static mut u32 {
- &mut 1234543 //~ ERROR
-}
-
-fn main() {
-}