Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/tests/display_source_code.rs')
-rw-r--r--crates/hir-ty/src/tests/display_source_code.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/crates/hir-ty/src/tests/display_source_code.rs b/crates/hir-ty/src/tests/display_source_code.rs
index 60c03b5224..a986b54a7b 100644
--- a/crates/hir-ty/src/tests/display_source_code.rs
+++ b/crates/hir-ty/src/tests/display_source_code.rs
@@ -65,13 +65,13 @@ trait A {
}
trait B: A {}
-fn test(
+fn test<'a>(
_: &(dyn A<Assoc = ()> + Send),
- //^ &'_ (dyn A<Assoc = ()> + Send)
- _: &(dyn Send + A<Assoc = ()>),
- //^ &'_ (dyn A<Assoc = ()> + Send)
+ //^ &(dyn A<Assoc = ()> + Send + 'static)
+ _: &'a (dyn Send + A<Assoc = ()>),
+ //^ &'a (dyn A<Assoc = ()> + Send + 'static)
_: &dyn B<Assoc = ()>,
- //^ &'_ (dyn B<Assoc = ()>)
+ //^ &(dyn B<Assoc = ()> + 'static)
) {}
"#,
);
@@ -85,7 +85,7 @@ fn render_dyn_for_ty() {
trait Foo<'a> {}
fn foo(foo: &dyn for<'a> Foo<'a>) {}
- // ^^^ &'_ dyn Foo<'_>
+ // ^^^ &(dyn Foo<'?> + 'static)
"#,
);
}
@@ -111,11 +111,11 @@ fn test(
b;
//^ impl Foo
c;
- //^ &'_ impl Foo + ?Sized
+ //^ &impl Foo + ?Sized
d;
//^ S<impl Foo>
ref_any;
- //^^^^^^^ &'_ impl ?Sized
+ //^^^^^^^ &impl ?Sized
empty;
} //^^^^^ impl Sized
"#,
@@ -192,7 +192,7 @@ fn test(
b;
//^ fn(impl Foo) -> impl Foo
c;
-} //^ fn(&'_ impl Foo + ?Sized) -> &'_ impl Foo + ?Sized
+} //^ fn(&impl Foo + ?Sized) -> &impl Foo + ?Sized
"#,
);
}