enum TypeSpecifierType
Description
Specifies the kind of type.
Declared at: clang/include/clang/Basic/Specifiers.h:52
Enumerators
| Name | Value | Comment |
|---|---|---|
| TST_unspecified | 0 | |
| TST_void | 1 | |
| TST_char | 2 | |
| TST_wchar | 3 | |
| TST_char8 | 4 | |
| TST_char16 | 5 | |
| TST_char32 | 6 | |
| TST_int | 7 | |
| TST_int128 | 8 | |
| TST_bitint | 9 | |
| TST_half | 10 | |
| TST_Float16 | 11 | |
| TST_Accum | 12 | |
| TST_Fract | 13 | |
| TST_BFloat16 | 14 | |
| TST_float | 15 | |
| TST_double | 16 | |
| TST_float128 | 17 | |
| TST_ibm128 | 18 | |
| TST_bool | 19 | |
| TST_decimal32 | 20 | |
| TST_decimal64 | 21 | |
| TST_decimal128 | 22 | |
| TST_enum | 23 | |
| TST_union | 24 | |
| TST_struct | 25 | |
| TST_class | 26 | |
| TST_interface | 27 | |
| TST_typename | 28 | |
| TST_typeofType | 29 | |
| TST_typeofExpr | 30 | |
| TST_decltype | 31 | |
| TST_underlyingType | 32 | |
| TST_auto | 33 | |
| TST_decltype_auto | 34 | |
| TST_auto_type | 35 | |
| TST_unknown_anytype | 36 | |
| TST_atomic | 37 | |
| TST_image1d_t | 38 | |
| TST_image1d_array_t | 39 | |
| TST_image1d_buffer_t | 40 | |
| TST_image2d_t | 41 | |
| TST_image2d_array_t | 42 | |
| TST_image2d_depth_t | 43 | |
| TST_image2d_array_depth_t | 44 | |
| TST_image2d_msaa_t | 45 | |
| TST_image2d_array_msaa_t | 46 | |
| TST_image2d_msaa_depth_t | 47 | |
| TST_image2d_array_msaa_depth_t | 48 | |
| TST_image3d_t | 49 | |
| TST_error | 50 |