// Check that we check fns appearing in constant declarations. | |
// Issue #22382. | |
// How about mutating an immutable vector? | |
const MUTATE: fn(&Vec<String>) = { | |
fn broken(x: &Vec<String>) { | |
x.push(format!("this is broken")); | |
//~^ ERROR cannot borrow | |
} | |
broken | |
}; | |
fn main() { | |
} |