518dc52f85
This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[]
11 lines
204 B
Rust
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); }
|