@@ -8,10 +8,10 @@ void main() {
88 test ('Default overflow semantics' , () {
99 const add = Add ();
1010 // overflow
11- expect (add (ones, 1 ), 0 );
11+ expect (add. value (ones, 1 ), 0 );
1212 expect (add (0 , - 1 ), ones);
1313
14- expect (add (zeroes, zeroes), zeroes);
14+ expect (add. value (zeroes, zeroes), zeroes);
1515 expect (add (zeroes, ones), ones);
1616 expect (add (ones, zeroes), ones);
1717 expect (add (0xaaaa , 0x4444 ), 0xeeee );
@@ -21,10 +21,10 @@ void main() {
2121 // 8 bits set to '1'
2222 const ones8 = 0xff ;
2323 // overflow
24- expect (add8 (ones8, 1 ), 0 );
24+ expect (add8. value (ones8, 1 ), 0 );
2525 expect (add8 (0 , - 1 ), ones8);
2626
27- expect (add8 (zeroes, zeroes), zeroes);
27+ expect (add8. value (zeroes, zeroes), zeroes);
2828 expect (add8 (zeroes, ones), 0xff );
2929 expect (add8 (ones, zeroes), 0xff );
3030 expect (add8 (0xaaaa , 0x4444 ), 0xee );
@@ -35,10 +35,10 @@ void main() {
3535 const ones16 = 0xffff ;
3636
3737 // overflow
38- expect (add16 (ones16, 1 ), 0 );
38+ expect (add16. value (ones16, 1 ), 0 );
3939 expect (add16 (0 , - 1 ), ones16);
4040
41- expect (add16 (zeroes, zeroes), zeroes);
41+ expect (add16. value (zeroes, zeroes), zeroes);
4242 expect (add16 (zeroes, ones), 0xffff );
4343 expect (add16 (ones, zeroes), 0xffff );
4444 expect (add16 (0xaaaaaaaa , 0x44444444 ), 0xeeee );
@@ -48,21 +48,21 @@ void main() {
4848 // 32 bits set to 1.
4949 const ones32 = 0xffffffff ;
5050 // overflow
51- expect (add32 (ones32, 1 ), 0 );
51+ expect (add32. value (ones32, 1 ), 0 );
5252 expect (add32 (0 , - 1 ), ones32);
5353
54- expect (add32 (zeroes, zeroes), zeroes);
54+ expect (add32. value (zeroes, zeroes), zeroes);
5555 expect (add32 (zeroes, ones), 0xffffffff );
5656 expect (add32 (ones, zeroes), 0xffffffff );
5757 expect (add32 (0xaaaaaaaaaaaaaaaa , 0x4444444444444444 ), 0xeeeeeeee );
5858 });
5959 test ('64 bits overflow semantics' , () {
6060 const add64 = Add .w64 ();
6161 // overflow
62- expect (add64 (ones, 1 ), 0 );
62+ expect (add64. value (ones, 1 ), 0 );
6363 expect (add64 (0 , - 1 ), ones);
6464
65- expect (add64 (zeroes, zeroes), zeroes);
65+ expect (add64. value (zeroes, zeroes), zeroes);
6666 expect (add64 (zeroes, ones), 0xffffffffffffffff );
6767 expect (add64 (ones, zeroes), 0xffffffffffffffff );
6868 expect (add64 (0xaaaaaaaaaaaaaaaa , 0x4444444444444444 ), 0xeeeeeeeeeeeeeeee );
0 commit comments