summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/jaeger/bug656914.js
blob: e57e0a97479a1dcac971cad461f89e1906c2f377 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
try {
  new MyObject;
} catch (e) {}

function MyObject() {
  return;
  return this;
}

function Foo(x) {
  if (x)
    this.f = x;
}
var q = new Foo(false);
for (a in q) { assertEq(true, false); }

function Bar(x, y) {
  if (!x)
    return;
  this.f = y;
}
var q2 = new Bar(false, true);
for (b in q2) { assertEq(true, false); }