blob: a95b6f9f4bdb7c7ac25932680b3c2a1ff7a3d177 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
enum ast/& {
num(uint),
add(&ast, &ast)
}
fn mk_add_bad2(x: &a.ast, y: &a.ast, z: &ast) -> ast {
add(x, y) //~ ERROR mismatched types: expected `ast/&` but found `ast/&a`
}
fn main() {
}
|