5#pragma GCC diagnostic push
6#pragma GCC diagnostic ignored "-Wunused-function"
17 "float should not be integral");
21 "unsigned char should be integral");
23 "signed char should be integral");
26 "unsigned short should be integral");
29 "unsigned long should be integral");
31 "long long should be integral");
33 "unsigned long long should be integral");
35 "int* should not be integral");
37 "float* should not be integral");
39 "void should not be integral");
41 "void* should not be integral");
43 "const int should be integral");
45 "const float should not be integral");
47 "const char should be integral");
49 "const unsigned char should be integral");
51 "const signed char should be integral");
53 "const short should be integral");
55 "const unsigned short should be integral");
57 "const long should be integral");
59 "const unsigned long should be integral");
61 "const long long should be integral");
63 "const unsigned long long should be integral");
67 "volatile int should be integral");
69 "volatile float should not be integral");
71 "volatile char should be integral");
75 "unsigned char& should be integral");
77 "const unsigned char& should be integral");
82 "u8 should be integral");
84 "i16 should be integral");
86 "u16 should be integral");
88 "i32 should be integral");
90 "u32 should be integral");
92 "fl::i64 should be integral");
94 "fl::u64 should be integral");
96 "i8* should not be integral");
98 "u8* should not be integral");
100 "uint should be integral");
105 "uint8_t should be integral");
107 "int16_t should be integral");
109 "uint16_t should be integral");
111 "int32_t should be integral");
113 "uint32_t should be integral");
115 "int64_t should be integral");
117 "uint64_t should be integral");
119 "int8_t* should not be integral");
121 "uint8_t* should not be integral");
125#pragma GCC diagnostic pop
static constexpr bool value