mirror of
https://github.com/rust-lang/rust.git
synced 2025-10-02 10:18:25 +00:00
13 lines
395 B
Rust
13 lines
395 B
Rust
//! Regression test for issue https://github.com/rust-lang/rust/issues/71798
|
|
// ICE with escaping bound variables when impl Future + '_
|
|
// returns non-Future type combined with syntax errors
|
|
|
|
fn test_ref(x: &u32) -> impl std::future::Future<Output = u32> + '_ {
|
|
//~^ ERROR `u32` is not a future
|
|
*x
|
|
}
|
|
|
|
fn main() {
|
|
let _ = test_ref & u; //~ ERROR cannot find value `u` in this scope
|
|
}
|