rust/src/test/compile-fail/constructor-as-cast.rs

14 lines
203 B
Rust

// xfail-stage0
// error-pattern: non-type context
type base =
obj {
fn foo();
};
obj derived() {
fn foo() {}
fn bar() {}
}
fn main() {
let derived d = derived();
let base b = base(d);
}