mirror of https://github.com/rust-lang/rust
13 lines
335 B
Rust
13 lines
335 B
Rust
// issue: rust-lang/rust#101852
|
|
// ICE opaque type with non-universal region substs
|
|
|
|
pub fn ice(x: impl AsRef<str>) -> impl IntoIterator<Item = ()> {
|
|
//~^ WARN function cannot return without recursing
|
|
vec![].append(&mut ice(x.as_ref()));
|
|
//~^ ERROR expected generic type parameter, found `&str`
|
|
|
|
Vec::new()
|
|
}
|
|
|
|
fn main() {}
|