summary refs log tree commit diff
path: root/src/test/run-pass/issue-980.rs
blob: 41702fbee97ed386c4ee03e484403fdfa693b4ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
enum maybe_pointy {
    no_pointy,
    yes_pointy(@pointy),
}

type pointy = {
    mut x : maybe_pointy
};

fn main() {
    let m = @{ mut x : no_pointy };
    m.x = yes_pointy(m);
}