Sign in
fuchsia
/
third_party
/
rust
/
11a0b968c287c81680387ffcf112328d52d7e815
/
.
/
src
/
test
/
ui
/
in-band-lifetimes
/
shadow.rs
blob: 27b5d57488c911b23a80c56c9e350d7135112761 [
file
] [
log
] [
blame
]
#![
allow
(
warnings
)]
#![
feature
(
in_band_lifetimes
)]
struct
Foo
<
T
>(
T
);
impl
Foo
<&
'
s u8
>
{
fn
bar
<
's>(&self, x: &'
s u8
)
{}
//~ ERROR shadows a lifetime name
fn
baz
(
x
:
for
<
's> fn(&'
s u32
))
{}
//~ ERROR shadows a lifetime name
}
fn
main
()
{}