aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/c_keywords.def
blob: 1f02cd17c13d60da9c4b1b2fe9036b0fc1328b19 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
/* !SORTED */
/* token            cstd    (alias) */
_(_Alignas,         STDC11, "__alignas__", "__alignas")
_(_Alignof,         STDC11, "__alignof__", "__alignof")
_(_Atomic,          STDC11, )
_(_BitInt,          STDC23, )
_(_Bool,            STDC99, )
_(_Complex,         STDC99, "__complex", "__complex__")
_(_Decimal128,      STDC23, )
_(_Decimal32,       STDC23, )
_(_Decimal64,       STDC23, )
_(_Generic,         STDC11, )
_(_Imaginary,       STDC99, )
_(_Noreturn,        STDC11, )
_(_Static_assert,   STDC11, )
_(_Thread_local,    STDC11, )
_(__asm__,          0, )
_(__attribute__,    0, )
_(__builtin_va_arg, 0, )
_(__extension__,    0, )
_(__typeof__,       0, "__typeof")
_(alignas,          STDC23, )
_(alignof,          STDC23, )
_(auto,             0, )
_(bool,             STDC23, )
_(break,            0, )
_(case,             0, )
_(char,             0, )
_(const,            0, "__const", "__const__")
_(constexpr,        STDC23, )
_(continue,         0, )
_(default,          0, )
_(do,               0, )
_(double,           0, )
_(else,             0, )
_(enum,             0, )
_(extern,           0, )
_(false,            STDC23, )
_(float,            0, )
_(for,              0, )
_(goto,             0, )
_(if,               0, )
_(inline,           STDC99, "__inline", "__inline__")
_(int,              0, )
_(long,             0, )
_(nullptr,          STDC23, )
_(register,         0, )
_(restrict,         STDC99, "__restrict", "__restrict__")
_(return,           0, )
_(short,            0, )
_(signed,           0, "__signed", "__signed__")
_(sizeof,           0, )
_(static,           0, )
_(static_assert,    STDC23, )
_(struct,           0, )
_(switch,           0, )
_(thread_local,     STDC23, )
_(true,             STDC23, )
_(typedef,          0, )
_(typeof,           STDC23, )
_(typeof_unqual,    STDC23, )
_(union,            0, )
_(unsigned,         0, )
_(void,             0, )
_(volatile,         0, "__volatile", "__volatile__")
_(while,            0, )

#ifndef TKWBEGIN_
# define TKWBEGIN_ TKW_Alignas
#endif
#ifndef TKWEND_
# define TKWEND_ TKWwhile
#endif
#ifndef TKWMAXLEN_
# define TKWMAXLEN_ (sizeof "__builtin_va_arg" - 1)
#endif