@@ -110,7 +110,7 @@ public function doBitwiseNot($a, int $b): void
110110 public function doBitwiseAnd ($ a , $ b , int $ c , int $ d ): void
111111 {
112112 assertType ('int ' , $ a & $ b );
113- assertNativeType ('int ' , $ a & $ b );
113+ assertNativeType ('*ERROR* ' , $ a & $ b );
114114 assertType ('1 ' , 1 & 1 );
115115 assertNativeType ('1 ' , 1 & 1 );
116116 assertType ('int ' , $ c & $ d );
@@ -125,7 +125,7 @@ public function doBitwiseAnd($a, $b, int $c, int $d): void
125125 public function doBitwiseOr ($ a , $ b , int $ c , int $ d ): void
126126 {
127127 assertType ('int ' , $ a | $ b );
128- assertNativeType ('int ' , $ a | $ b );
128+ assertNativeType ('*ERROR* ' , $ a | $ b );
129129 assertType ('1 ' , 1 | 1 );
130130 assertNativeType ('1 ' , 1 | 1 );
131131 assertType ('int ' , $ c | $ d );
@@ -140,7 +140,7 @@ public function doBitwiseOr($a, $b, int $c, int $d): void
140140 public function doBitwiseXor ($ a , $ b , int $ c , int $ d ): void
141141 {
142142 assertType ('int ' , $ a ^ $ b );
143- assertNativeType ('int ' , $ a ^ $ b );
143+ assertNativeType ('*ERROR* ' , $ a ^ $ b );
144144 assertType ('0 ' , 1 ^ 1 );
145145 assertNativeType ('0 ' , 1 ^ 1 );
146146 assertType ('int ' , $ c ^ $ d );
0 commit comments