mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-27 17:24:06 +00:00
18 lines
259 B
Rust
18 lines
259 B
Rust
//@ run-pass
|
|
#![allow(unused_variables)]
|
|
//@ pretty-expanded FIXME #23616
|
|
|
|
struct Bencher;
|
|
|
|
// ICE
|
|
fn warm_up<'a, F>(f: F) where F: Fn(&'a mut Bencher) {
|
|
}
|
|
|
|
fn main() {
|
|
// ICE trigger
|
|
warm_up(|b: &mut Bencher| () );
|
|
|
|
// OK
|
|
warm_up(|b| () );
|
|
}
|