Lines Matching refs:a
28 var a = true; variable
29 a = false || a;
45 var a = testObject;
46 a.test = "PASS";
55 var a = testObject;
56 a = a.test = "PASS";
65 var a = testObject;
66 a.test = a = "PASS";
87 var a = testObject;
88 a["test"] = "PASS";
97 var a = testObject;
98 a = a["test"] = "PASS";
107 var a = testObject;
108 a["test"] = a = "PASS";
117 var a = testObject;
118 a["test"] = this.a = "PASS";
133 var a = testObject;
134 a[a = "test"] = "PASS";
144 var a = testObject;
145 a[test] = "PASS";
154 var a = testObject;
155 a.test = (a = "FAIL", "PASS");
164 var a = testObject;
165 a["test"] = (a = "FAIL", "PASS");
175 var a = testObject;
176 a[test] = (test = "FAIL", "PASS");
184 var a = 1;
185 a = (a = 2);
186 return a;
198 var a = 1;
199 a += (a += 1);
200 return a;
212 var a = { b: 1 }; variable
213 a.b += (a.b += 1);
214 return a.b;
226 var a = { b: 1 }; variable
227 a["b"] += (a["b"] += 1);
228 return a["b"];
236 var a = o;
237 a.b += a = 2;
246 var a = o;
247 a["b"] += a = 2;
256 var a = o;
257 a[a = "b"] += a = 2;
266 var a = o;
268 a[b] += a = 2;
277 var a = o;
278 a.b += (a = 100, 2);
287 var a = o;
288 a["b"] += (a = 100, 2);
297 var a = o;
299 a[b] += (a = 100, 2);
307 var a = "foo";
308 a += (a++);
309 return a;
325 var a = o[++o];
326 return a;
334 var a = o[--o];
335 return a;
343 var a = o[o++];
344 return a;
352 var a = o[o--];
353 return a;
361 var a = o[o ^= 1];
362 return a;
378 var a = 1;
379 return a * (a = 2);
386 var a = 1;
387 return a * ++a;
394 var a = 1;
395 return a * (a += 1);
402 var a = 1;
403 return a / (a = 2);
410 var a = 1;
411 return a / ++a;
418 var a = 1;
419 return a / (a += 1);
426 var a = 1;
427 return a % (a = 2);
434 var a = 1;
435 return a % ++a;
442 var a = 1;
443 return a % (a += 1);
450 var a = 1;
451 return a + (a = 2);
458 var a = 1;
459 return a + ++a;
466 var a = 1;
467 return a + (a += 1);
474 var a = 1;
475 return a - (a = 2);
482 var a = 1;
483 return a - ++a;
490 var a = 1;
491 return a - (a += 1);
498 var a = 1;
499 return a << (a = 2);
506 var a = 1;
507 return a << ++a;
514 var a = 1;
515 return a << (a += 1);
522 var a = 4;
523 return a >> (a = 2);
530 var a = 2;
531 return a >> --a;
538 var a = 2;
539 return a >> (a -= 1);
546 var a = 4;
547 return a >>> (a = 2);
554 var a = 2;
555 return a >>> --a;
562 var a = 2;
563 return a >>> (a -= 1);
570 var a = 1;
571 return a < (a = 2);
578 var a = 1;
579 return a < ++a;
586 var a = 1;
587 return a < (a += 1);
594 var a = 2;
595 return a > (a = 1);
602 var a = 2;
603 return a > --a;
610 var a = 2;
611 return a > (a -= 1);
618 var a = 1;
619 return a <= (a = 3, 2);
626 var a = 1;
627 return a <= (++a, 1);
634 var a = 1;
635 return a <= (a += 1, 1);
642 var a = 2;
643 return a >= (a = 1, 2);
650 var a = 2;
651 return a >= (--a, 2);
658 var a = 2;
659 return a >= (a -= 1, 2);
666 var a = { };
667 return a instanceof (a = 1, Object);
674 var a = { valueOf: function() { return 1; } }; variable
675 return a instanceof (++a, Object);
682 var a = { valueOf: function() { return 1; } }; variable
683 return a instanceof (a += 1, Object);
690 var a = "a";
691 return a in (a = "b", { a: 1 }); property
698 var a = { toString: function() { return "a"; }, valueOf: function() { return 1; } }; variable
699 return a in (++a, { a: 1 }); property
706 var a = { toString: function() { return "a"; }, valueOf: function() { return 1; } }; variable
707 return a in (a += 1, { a: 1 }); property
714 var a = 1;
715 return a == (a = 2);
722 var a = 1;
723 return a == ++a;
730 var a = 1;
731 return a == (a += 1);
738 var a = 1;
739 return a != (a = 2);
746 var a = 1;
747 return a != ++a;
754 var a = 1;
755 return a != (a += 1);
762 var a = 1;
763 return a === (a = 2);
770 var a = 1;
771 return a === ++a;
778 var a = 1;
779 return a === (a += 1);
786 var a = 1;
787 return a !== (a = 2);
794 var a = 1;
795 return a !== ++a;
802 var a = 1;
803 return a !== (a += 1);
810 var a = 1;
811 return a & (a = 2);
818 var a = 1;
819 return a & ++a;
826 var a = 1;
827 return a & (a += 1);
834 var a = 1;
835 return a | (a = 2);
842 var a = 1;
843 return a | ++a;
850 var a = 1;
851 return a | (a += 1);
858 var a = 1;
859 return a ^ (a = 2);
866 var a = 1;
867 return a ^ ++a;
874 var a = 1;
875 return a ^ (a += 1);
880 function switch_test1_helper(a, b) argument
882 switch (a) {
899 function switch_test2_helper(a, b) argument
902 switch (a) {
919 function switch_test3_helper(a) argument
921 switch (a) {
940 var c = [function(a) { this.a = a; }];
947 return f().a;