rust/src/test/compile-fail/constructor-as-cast.rs
Brian Anderson 518dc52f85 Reformat
This changes the indexing syntax from .() to [], the vector syntax from ~[] to
[] and the extension syntax from #fmt() to #fmt[]
2011-08-20 11:04:00 -07:00

11 lines
204 B
Rust

// error-pattern: unresolved name: base
type base =
obj {
fn foo();
};
obj derived() {
fn foo() { }
fn bar() { }
}
fn main() { let d: derived = derived(); let b: base = base(d); }