Commit | Line | Data |
---|---|---|
252b5132 RH |
1 | #ifndef sym_ids_h |
2 | #define sym_ids_h | |
3 | ||
4 | #include "symtab.h" | |
5 | ||
6 | typedef enum | |
7 | { | |
8 | INCL_GRAPH = 0, EXCL_GRAPH, | |
9 | INCL_ARCS, EXCL_ARCS, | |
10 | INCL_FLAT, EXCL_FLAT, | |
11 | INCL_TIME, EXCL_TIME, | |
12 | INCL_ANNO, EXCL_ANNO, | |
13 | INCL_EXEC, EXCL_EXEC, | |
14 | NUM_TABLES | |
15 | } | |
16 | Table_Id; | |
17 | ||
18 | extern Sym_Table syms[NUM_TABLES]; | |
19 | ||
20 | extern void sym_id_add PARAMS ((const char *spec, Table_Id which_table)); | |
21 | extern void sym_id_parse PARAMS ((void)); | |
22 | extern bool sym_id_arc_is_present PARAMS ((Sym_Table * symtab, | |
23 | Sym * from, Sym * to)); | |
24 | ||
25 | #endif /* sym_ids_h */ |