25 lines
569 B
Rust
25 lines
569 B
Rust
enum no0 {
|
|
x0(&uint) //! ERROR to use region types here, the containing type must be declared with a region bound
|
|
}
|
|
|
|
enum no1 {
|
|
x1(&self.uint) //! ERROR to use region types here, the containing type must be declared with a region bound
|
|
}
|
|
|
|
enum no2 {
|
|
x2(&foo.uint) //! ERROR named regions other than `self` are not allowed as part of a type declaration
|
|
}
|
|
|
|
enum yes0/& {
|
|
x3(&uint)
|
|
}
|
|
|
|
enum yes1/& {
|
|
x4(&self.uint)
|
|
}
|
|
|
|
enum yes2/& {
|
|
x5(&foo.uint) //! ERROR named regions other than `self` are not allowed as part of a type declaration
|
|
}
|
|
|
|
fn main() {} |