14 lines
203 B
Rust
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);
|
|
}
|