if (!this.hasOwnProperty("TypedObject")) quit(); var T = TypedObject; ValueStruct = new T.StructType({ f: T.int32, g: T.Any }); var v = new ValueStruct; for (var i = 0; i < 2; i++) { var a = {}; var b = v.f = 3; var c = v.g = a; assertEq(b === 3, true); assertEq(c === a, true); }