struct example {
let x: int;
new() { //~ ERROR First constructor declared here
self.x = 1;
}
new(x_: int) {
self.x = x_;
fn main(_args: ~[~str]) {
let e: example = example();