10#if !defined(_T) && !defined(T)
11 #define _PD_OUT_OF_TOKEN_TYPE_H
12 #define _T(token_type) PS_TOKEN_##token_type
13 #define T(token_type) _T(token_type)
20ENUM(
T(FUNC_STATIC), "static")
21ENUM(
T(FUNC_PUBLIC), "public")
22ENUM(
T(FUNC_PRIVATE), "private")
23ENUM(
T(FUNC_INLINE), "inline")
25ENUM(
T(IMPORT), "import")
26ENUM(
T(EXTERN), "extern")
28ENUM(
T(TRAIT), "trait")
29ENUM(
T(STRUCT), "struct")
31ENUM(PS_TOKEN_ENUM, "enum")
35ENUM(
T(WHILE), "while")
39ENUM(
T(LIT_TRUE), "true")
40ENUM(
T(LIT_FALSE), "false")
42#ifdef _PD_OUT_OF_TOKEN_TYPE_H
47#ifdef _PD_OUT_OF_TOKEN_TYPE_H
48 #undef _PD_OUT_OF_TOKEN_TYPE_H
#define for(__arr, __capture)
Custom enum definitions with associated data.