Sign in
rust
/
rust-lang
/
rust
/
refs/heads/try
/
.
/
tests
/
ui
/
regions
/
regions-creating-enums5.rs
blob: 14221a9d75f6cac44164da31a4d4faadd00cf5d3 [
file
] [
log
] [
blame
]
//@ run-pass
#![
allow
(
dead_code
)]
#![
allow
(
non_camel_case_types
)]
enum
ast
<
'
a
>
{
num
(
usize
),
add
(&
'a ast<'
a
>,
&
'a ast<'
a
>)
}
fn
mk_add_ok
<
'a>(x: &'
a ast
<
'a>, y: &'
a ast
<
'a>, _z: &ast) -> ast<'
a
>
{
ast
::
add
(
x
,
y
)
}
pub
fn
main
()
{
}