Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
regions
/
issue-28848.rs
blob: 0eb3d89c590f422aee8186a1f6818689f7d28498 [
file
] [
log
] [
blame
] [
edit
]
struct
Foo
<
'a, '
b
:
'a>(&'
a
&
'
b
());
impl
<
'a, '
b
>
Foo
<
'a, '
b
>
{
fn
xmute
(
a
:
&
'b ()) -> &'
a
()
{
unreachable
!()
}
}
pub
fn
foo
<
'a, '
b
>(
u
:
&
'b ()) -> &'
a
()
{
Foo
::<
'a, '
b
>::
xmute
(
u
)
//~^ ERROR lifetime may not live long enough
}
fn
main
()
{}