rust/tests/ui/consts/const-eval/issue-114994.rs
Evan Merlock d975ae5027 test(const_eval): add test cases for #114994
- add new testcase for TypeVisitor on const-eval mutable ref check
2023-09-22 19:43:02 -05:00

19 lines
348 B
Rust

// This checks that function pointer signatures containing &mut T types
// work in a constant context: see issue #114994.
//
// check-pass
const fn use_const_fn(_f: fn(&mut String)) {
()
}
const fn get_some_fn() -> fn(&mut String) {
String::clear
}
const fn some_const_fn() {
let _f: fn(&mut String) = String::clear;
}
fn main() {}