Lines Matching defs:since
73 * Valid values for 'since' are 78, 90, 99, 11, 23.
83 #define kwdef(name, token, detail, since, gcc, deco) \
86 (since) == 90, \
87 (since) == 99 || (since) == 11, \
88 (since) == 23, \
92 #define kwdef_token(name, token, since, gcc, deco) \
93 kwdef(name, token, {false}, since, gcc, deco)
94 #define kwdef_sclass(name, sclass, since, gcc, deco) \
95 kwdef(name, T_SCLASS, .u.kw_scl = (sclass), since, gcc, deco)
96 #define kwdef_type(name, tspec, since) \
97 kwdef(name, T_TYPE, .u.kw_tspec = (tspec), since, 0, 1)
98 #define kwdef_tqual(name, tqual, since, gcc, deco) \
99 kwdef(name, T_QUAL, .u.kw_tqual = {.tqual = true}, since, gcc, deco)
100 #define kwdef_const(name, named_constant, since, gcc, deco) \
102 .u.kw_named_constant = (named_constant), since, gcc, deco)