2021-06-27 17:56:24 -05:00
|
|
|
// Regression test for #86667, where a garbled suggestion was issued for
|
|
|
|
// a missing named lifetime parameter.
|
|
|
|
|
|
|
|
// compile-flags: --edition 2018
|
|
|
|
|
|
|
|
async fn a(s1: &str, s2: &str) -> &str {
|
|
|
|
//~^ ERROR: missing lifetime specifier [E0106]
|
|
|
|
s1
|
2022-06-05 11:33:09 -05:00
|
|
|
//~^ ERROR: lifetime may not live long enough
|
2021-06-27 17:56:24 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
fn b(s1: &str, s2: &str) -> &str {
|
|
|
|
//~^ ERROR: missing lifetime specifier [E0106]
|
|
|
|
s1
|
|
|
|
}
|
|
|
|
|
|
|
|
fn main() {}
|