802d535a20f236e2637a72744867d61500dd1013
[m6w6/ext-psi] / src / types / decl_enum_item.h
1 #ifndef _PSI_TYPES_DECL_ENUM_ITEM_H
2 #define _PSI_TYPES_DECL_ENUM_ITEM_H
3
4 #include "token.h"
5 #include "num_exp.h"
6
7 typedef struct decl_enum_item {
8 struct psi_token *token;
9 char *name;
10 num_exp *num;
11 num_exp inc;
12 struct decl_enum_item *prev;
13 } decl_enum_item;
14
15 decl_enum_item *init_decl_enum_item(const char *name, num_exp *num);
16 void free_decl_enum_item(decl_enum_item *i);
17
18 #endif