summaryrefslogtreecommitdiffstats
path: root/src/test/ui/closures/issue-82438-mut-without-upvar.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/closures/issue-82438-mut-without-upvar.rs')
-rw-r--r--src/test/ui/closures/issue-82438-mut-without-upvar.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/ui/closures/issue-82438-mut-without-upvar.rs b/src/test/ui/closures/issue-82438-mut-without-upvar.rs
deleted file mode 100644
index 5d88e1e77..000000000
--- a/src/test/ui/closures/issue-82438-mut-without-upvar.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-use std::error::Error;
-struct A {
-}
-
-impl A {
- pub fn new() -> A {
- A {
- }
- }
-
- pub fn f<'a>(
- &'a self,
- team_name: &'a str,
- c: &'a mut dyn FnMut(String, String, u64, u64)
- ) -> Result<(), Box<dyn Error>> {
- Ok(())
- }
-}
-
-
-fn main() {
- let A = A::new();
- let participant_name = "A";
-
- let c = |a, b, c, d| {};
-
- A.f(participant_name, &mut c); //~ ERROR cannot borrow
-}