Getting a static type error from the code below.
Looks like &val isn't doing the right thing for some
structure values.
Bart
-------------- next part --------------
typedef s;
typedef struct {
&s x;
} s;
s u() {
s v;
&v.x = reference(u());
return v;
}
s t() {
s v;
&v.x = &t();
return v;
}