Home | History | Annotate | Download | only in mjsunit

Lines Matching full:switch

29   switch (0) {
30 // switch deliberately left empty
37 switch (x) {
43 assertEquals("f1", f1(0), "default-switch.0");
44 assertEquals("f1", f1(1), "default-switch.1");
48 switch (x) {
67 assertEquals("zero", f2(0), "0-1-switch.0");
68 assertEquals("one", f2(1), "0-1-switch.1");
69 assertEquals("default", f2(7), "0-1-switch.2");
70 assertEquals("default", f2(-1), "0-1-switch.-1");
71 assertEquals("default", f2(NaN), "0-1-switch.NaN");
72 assertEquals("default", f2(Math.pow(2,34)), "0-1-switch.largeNum");
73 assertEquals("default", f2("0"), "0-1-switch.string");
74 assertEquals("default", f2(false), "0-1-switch.bool");
75 assertEquals("default", f2(null), "0-1-switch.null");
76 assertEquals("default", f2(undefined), "0-1-switch.undef");
77 assertEquals("default", f2(new Number(2)), "0-1-switch.undef");
78 assertEquals("default", f2({valueOf: function(){return 2; }}), "0-1-switch.obj");
83 switch (x) {
103 assertEquals("two", f3(2,0), "value-switch.2-0");
104 assertEquals("minus 5", f3(-5,0), "value-switch.-5-0");
105 assertEquals("nine", f3(9,0), "value-switch.9-0");
106 assertEquals("value is c = 0", f3(0,0), "value-switch.0-0");
107 assertEquals("value is c = 2", f3(2,2), "value-switch.2-2");
108 assertEquals("default", f3(7,0), "value-switch.7-0");
112 switch(x) {
124 assertEquals(3, f4(0), "fallthrough-switch.0");
125 assertEquals(3, f4(1), "fallthrough-switch.1");
126 assertEquals(3, f4(2), "fallthrough-switch.2");
127 assertEquals(5, f4(3), "fallthrough-switch.3");
131 switch(x) {
150 switch(i & 0x3f) {
229 switch (value) {
234 switch (value) {
242 switch (value) {
250 switch (value) {
262 assertEquals("default", f7(0.1), "0-1-switch.double-0.1");
263 assertEquals("0", f7(-0), "0-1-switch.double-neg0");
264 assertEquals("MaxSmi", f7((1<<30)-1), "0-1-switch.maxsmi");
265 assertEquals("MinSmi", f7(-(1<<30)), "0-1-switch.minsmi");
266 assertEquals("default", f7(1<<30), "0-1-switch.maxsmi++");
267 assertEquals("default", f7(-(1<<30)-1), "0-1-switch.minsmi--");
268 assertEquals("A", f7((170/16)-(170%16/16)), "0-1-switch.heapnum");
275 " switch(i) {\n";