Lines Matching refs:_Static_assert
10 _Static_assert(SCHAR_MAX == -(SCHAR_MIN+1), "");
11 _Static_assert(SHRT_MAX == -(SHRT_MIN+1), "");
12 _Static_assert(INT_MAX == -(INT_MIN+1), "");
13 _Static_assert(LONG_MAX == -(LONG_MIN+1L), "");
15 _Static_assert(SCHAR_MAX == UCHAR_MAX/2, "");
16 _Static_assert(SHRT_MAX == USHRT_MAX/2, "");
17 _Static_assert(INT_MAX == UINT_MAX/2, "");
18 _Static_assert(LONG_MAX == ULONG_MAX/2, "");
20 _Static_assert(SCHAR_MIN == -SCHAR_MAX-1, "");
21 _Static_assert(SHRT_MIN == -SHRT_MAX-1, "");
22 _Static_assert(INT_MIN == -INT_MAX-1, "");
23 _Static_assert(LONG_MIN == -LONG_MAX-1L, "");
25 _Static_assert(UCHAR_MAX == (unsigned char)~0ULL, "");
26 _Static_assert(USHRT_MAX == (unsigned short)~0ULL, "");
27 _Static_assert(UINT_MAX == (unsigned int)~0ULL, "");
28 _Static_assert(ULONG_MAX == (unsigned long)~0ULL, "");
30 _Static_assert(MB_LEN_MAX >= 1, "");
32 _Static_assert(CHAR_BIT >= 8, "");
34 _Static_assert(CHAR_MIN == (((char)-1 < (char)0) ? -CHAR_MAX-1 : 0), "");
35 _Static_assert(CHAR_MAX == (((char)-1 < (char)0) ? -(CHAR_MIN+1) : (char)~0ULL), "");
38 _Static_assert(LLONG_MAX == -(LLONG_MIN+1LL), "");
39 _Static_assert(LLONG_MIN == -LLONG_MAX-1LL, "");
40 _Static_assert(ULLONG_MAX == (unsigned long long)~0ULL, "");
49 _Static_assert(BOOL_WIDTH >= 1);
51 _Static_assert(CHAR_WIDTH == CHAR_BIT);
52 _Static_assert(CHAR_WIDTH / CHAR_BIT == sizeof(char));
53 _Static_assert(SCHAR_WIDTH == CHAR_BIT);
54 _Static_assert(SCHAR_WIDTH / CHAR_BIT == sizeof(signed char));
55 _Static_assert(UCHAR_WIDTH == CHAR_BIT);
56 _Static_assert(UCHAR_WIDTH / CHAR_BIT == sizeof(unsigned char));
58 _Static_assert(USHRT_WIDTH >= 16);
59 _Static_assert(USHRT_WIDTH / CHAR_BIT == sizeof(unsigned short));
60 _Static_assert(SHRT_WIDTH == USHRT_WIDTH);
61 _Static_assert(SHRT_WIDTH / CHAR_BIT == sizeof(signed short));
63 _Static_assert(UINT_WIDTH >= 16);
64 _Static_assert(UINT_WIDTH / CHAR_BIT == sizeof(unsigned int));
65 _Static_assert(INT_WIDTH == UINT_WIDTH);
66 _Static_assert(INT_WIDTH / CHAR_BIT == sizeof(signed int));
68 _Static_assert(ULONG_WIDTH >= 32);
69 _Static_assert(ULONG_WIDTH / CHAR_BIT == sizeof(unsigned long));
70 _Static_assert(LONG_WIDTH == ULONG_WIDTH);
71 _Static_assert(LONG_WIDTH / CHAR_BIT == sizeof(signed long));
73 _Static_assert(ULLONG_WIDTH >= 64);
74 _Static_assert(ULLONG_WIDTH / CHAR_BIT == sizeof(unsigned long long));
75 _Static_assert(LLONG_WIDTH == ULLONG_WIDTH);
76 _Static_assert(LLONG_WIDTH / CHAR_BIT == sizeof(signed long long));
78 _Static_assert(BITINT_MAXWIDTH >= ULLONG_WIDTH);