Home | History | Annotate | Download | only in mjsunit

Lines Matching defs:mirror

63 var mirror = Debug.MakeMirror(f1);
65 assertEquals(6, mirror.scopeCount());
67 CheckScope(mirror.scope(0), { a: 4, b: 5 }, ScopeType.Closure);
68 CheckScope(mirror.scope(1), { w: 5, v: "Capybara" }, ScopeType.With);
69 CheckScope(mirror.scope(2), { z: 22 }, ScopeType.Closure);
70 CheckScope(mirror.scope(3), { x: 5 }, ScopeType.Closure);
71 CheckScope(mirror.scope(4), {}, ScopeType.Script);
72 CheckScope(mirror.scope(5), {}, ScopeType.Global);
76 var mirror = Debug.MakeMirror(f2);
78 assertEquals(2, mirror.scopeCount());
80 CheckScope(mirror.scope(0), {}, ScopeType.Script);
81 CheckScope(mirror.scope(1), {}, ScopeType.Global);
96 var mirror = Debug.MakeMirror(f3);
98 assertEquals(4, mirror.scopeCount());
100 CheckScope(mirror.scope(0), { visible2: 20 }, ScopeType.Closure);
101 CheckScope(mirror.scope(1), { visible1: 10 }, ScopeType.Closure);
102 CheckScope(mirror.scope(2), {}, ScopeType.Script);
103 CheckScope(mirror.scope(3), {}, ScopeType.Global);
120 var mirror = Debug.MakeMirror(f4);
122 assertEquals(4, mirror.scopeCount());
124 CheckScope(mirror.scope(0), { e2: "I'm error 2" }, ScopeType.Catch);
125 CheckScope(mirror.scope(1), { e1: "I'm error 1" }, ScopeType.Catch);
126 CheckScope(mirror.scope(2), {}, ScopeType.Script);
127 CheckScope(mirror.scope(3), {}, ScopeType.Global);
140 var mirror = Debug.MakeMirror(f5);
142 assertEquals(4, mirror.scopeCount());
144 CheckScope(mirror.scope(0), { p4: 20, p6: 22 }, ScopeType.Closure);
145 CheckScope(mirror.scope(1), { p1: 1 }, ScopeType.Closure);
146 CheckScope(mirror.scope(2), {}, ScopeType.Script);
147 CheckScope(mirror.scope(3), {}, ScopeType.Global);
151 var mirror = Debug.MakeMirror(f);
152 assertEquals(0, mirror.scopeCount());