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.rs | 18 |
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 "#, ); } |