// Test that lifetimes must be declared for use on enums. | |
// See also regions-undeclared.rs | |
enum Yes0<'lt> { | |
X3(&'lt usize) | |
} | |
enum Yes1<'a> { | |
X4(&'a usize) | |
} | |
enum No0 { | |
X5(&'foo usize) //~ ERROR use of undeclared lifetime name `'foo` | |
} | |
enum No1 { | |
X6(&'a usize) //~ ERROR use of undeclared lifetime name `'a` | |
} | |
fn main() {} |