rust/src/test/compile-fail/issue-2063-resource.rs
2012-03-28 17:02:54 -07:00

13 lines
359 B
Rust

// test that autoderef of a type like this does not
// cause compiler to loop. Note that no instances
// of such a type could ever be constructed.
resource t(x: x) {} //! ERROR this type cannot be instantiated
enum x = @t; //! ERROR this type cannot be instantiated
fn new_t(x: t) {
x.to_str; //! ERROR attempted access of field to_str
}
fn main() {
}