Commit | Line | Data |
---|---|---|
5489fcc3 KR |
1 | #ifndef sym_ids_h |
2 | #define sym_ids_h | |
3 | ||
4 | #include "symtab.h" | |
5 | ||
12516a37 KR |
6 | typedef enum |
7 | { | |
5489fcc3 KR |
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 | |
12516a37 KR |
15 | } |
16 | Table_Id; | |
5489fcc3 KR |
17 | |
18 | extern Sym_Table syms[NUM_TABLES]; | |
19 | ||
12516a37 KR |
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)); | |
5489fcc3 KR |
24 | |
25 | #endif /* sym_ids_h */ |