From 589b497eada4e44fad229cb7fcbdca13a2a39b83 Mon Sep 17 00:00:00 2001 From: Dmitry-Me Date: Thu, 30 Jan 2020 18:21:22 +0300 Subject: [PATCH] Improve test coverage for simplification of bitwise operations --- test/testsimplifytokens.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/testsimplifytokens.cpp b/test/testsimplifytokens.cpp index f7def66c6..29161a4dd 100644 --- a/test/testsimplifytokens.cpp +++ b/test/testsimplifytokens.cpp @@ -3452,6 +3452,11 @@ private: } ASSERT_EQUALS("a [ 4 ] ;", tok("a[1+3|4];")); + ASSERT_EQUALS("a [ 4U ] ;", tok("a[1+3|4U];")); + ASSERT_EQUALS("a [ 3 ] ;", tok("a[1+2&3];")); + ASSERT_EQUALS("a [ 3U ] ;", tok("a[1+2&3U];")); + ASSERT_EQUALS("a [ 5 ] ;", tok("a[1-0^4];")); + ASSERT_EQUALS("a [ 5U ] ;", tok("a[1-0^4U];")); ASSERT_EQUALS("x = 1 + 2 * y ;", tok("x=1+2*y;")); ASSERT_EQUALS("x = 7 ;", tok("x=1+2*3;"));