@@ -26,42 +26,42 @@ struct AdditionTestValues;
2626 * Overload for unsigned types.
2727 */
2828template <typename T>
29- struct AdditionTestValues <T, typename si ::enable_if<!si ::is_signed<T>::VALUE>::type> {
29+ struct AdditionTestValues <T, typename std ::enable_if<!std ::is_signed<T>::VALUE>::type> {
3030 static const size_t case_count = 5 ;
3131 static const T summand[case_count];
3232 static const bool overflow[case_count][case_count];
3333};
3434
3535template <typename T>
36- const T AdditionTestValues<T, typename si ::enable_if<!si ::is_signed<T>::VALUE>::type>::summand[] = {
36+ const T AdditionTestValues<T, typename std ::enable_if<!std ::is_signed<T>::VALUE>::type>::summand[] = {
3737 0 , 1 , 2 , static_cast <T>(std::numeric_limits<T>::max () - 1 ), std::numeric_limits<T>::max ()};
3838
3939template <typename T>
40- const bool
41- AdditionTestValues< T, typename si ::enable_if<!si ::is_signed<T>::VALUE>::type>::overflow[case_count][case_count] = {
42- // 0
43- {false , false , false , false , false },
44- // 1
45- {false , false , false , false , true },
46- // 2
47- {false , false , false , true , true },
48- // max - 1
49- {false , false , true , true , true },
50- // max
51- {false , true , true , true , true }};
40+ const bool AdditionTestValues<
41+ T, typename std ::enable_if<!std ::is_signed<T>::VALUE>::type>::overflow[case_count][case_count] = {
42+ // 0
43+ {false , false , false , false , false },
44+ // 1
45+ {false , false , false , false , true },
46+ // 2
47+ {false , false , false , true , true },
48+ // max - 1
49+ {false , false , true , true , true },
50+ // max
51+ {false , true , true , true , true }};
5252
5353/* !
5454 * Overload for signed integers
5555 */
5656template <typename T>
57- struct AdditionTestValues <T, typename si ::enable_if<si ::is_signed<T>::VALUE>::type> {
57+ struct AdditionTestValues <T, typename std ::enable_if<std ::is_signed<T>::VALUE>::type> {
5858 static const size_t case_count = 8 ;
5959 static const T summand[case_count];
6060 static const bool overflow[case_count][case_count];
6161};
6262
6363template <typename T>
64- const T AdditionTestValues<T, typename si ::enable_if<si ::is_signed<T>::VALUE>::type>::summand[] = {
64+ const T AdditionTestValues<T, typename std ::enable_if<std ::is_signed<T>::VALUE>::type>::summand[] = {
6565 std::numeric_limits<T>::min (),
6666 static_cast <T>(std::numeric_limits<T>::min () + 1 ),
6767 -1 ,
@@ -73,7 +73,7 @@ const T AdditionTestValues<T, typename si::enable_if<si::is_signed<T>::VALUE>::t
7373
7474template <typename T>
7575const bool
76- AdditionTestValues<T, typename si ::enable_if<si ::is_signed<T>::VALUE>::type>::overflow[case_count][case_count] = {
76+ AdditionTestValues<T, typename std ::enable_if<std ::is_signed<T>::VALUE>::type>::overflow[case_count][case_count] = {
7777 // min
7878 {true , true , true , false , false , false , false , false },
7979 // min + 1
0 commit comments