2011-06-14 15:11:35 -07:00
|
|
|
// error-pattern: unresolved name: base
|
2010-07-19 13:25:04 -07:00
|
|
|
type base =
|
2011-07-27 14:19:39 +02:00
|
|
|
obj {
|
|
|
|
fn foo() ;
|
|
|
|
};
|
2010-07-19 13:25:04 -07:00
|
|
|
obj derived() {
|
2011-07-27 14:19:39 +02:00
|
|
|
fn foo() { }
|
|
|
|
fn bar() { }
|
2010-07-19 13:25:04 -07:00
|
|
|
}
|
2011-07-27 14:19:39 +02:00
|
|
|
fn main() { let d: derived = derived(); let b: base = base(d); }
|