added check for |=
authorkramm <kramm>
Tue, 6 Jan 2009 21:26:21 +0000 (21:26 +0000)
committerkramm <kramm>
Tue, 6 Jan 2009 21:26:21 +0000 (21:26 +0000)
lib/as3/ok/assignments.as

index 63d46b7..0958e54 100644 (file)
@@ -5,7 +5,7 @@ package {
     public class Main extends flash.display.MovieClip {
 
         var count:int = 1;
-        var num:int = 15;
+        var num:int = 16;
 
         function assert(b:Boolean) {
             if(b) {
@@ -39,6 +39,8 @@ package {
             x = (y>>>=1);  assert(x==2 && y==2);
             y = 2;
             x = (y/=2);  assert(x==1 && y==1);
+            x = 0x55;
+            x |= 0x0f;   assert(x==0x5f);
 
             /* nested assignment expressions need different temporary
                registers- make sure they don't collide */