Included Files
- #include <mplib1/mplib1_config.h>
- #include <mplib1/dl_list.h>
- #include <mplib1/match_tok.h>
- #include <mplib1/fgetline.h>
- struct achunk
- {
- Node ac_Node;
- char ac_Name[1];
- }
Local Variables
vre_strs
static struct match_token vre_strs[]
- Used in:
-
ntyp
static struct vre_type_obj* ntyp
- Used in:
-
doing_struct
static int doing_struct
- Used in:
-
achunk_init
static int achunk_init
- Used in:
-
achunks
static List achunks
- Used in:
-
int vre_Parse_File ( FILE* fp, const char* fname )
- Prototyped in:
-
- Calls:
-
- Called by:
-
int vre_Parse_Line ( FILE* fp, char* line )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
static int Add_Struct_Elem ( FILE* fp, char* dp )
- Calls:
-
- Called by:
-
- References Variables:
-
static int End_New_Typ ( FILE* fp )
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
static int Start_New_Typ ( FILE* fp, char* dp )
- Calls:
-
- Called by:
-
- References Variables:
-
static int check_ptr ( char* raw, char** after )
- Called by:
-
static int do_typedef ( FILE* fp, char* dp )
- Calls:
-
- Called by:
-
static void free_c_vars ( void )
- Calls:
-
- Called by:
-
- References Functions:
-
- References Variables:
-
static void free_elems ( void* vp1, void* vp2 )
- Calls:
-
- Used in:
-
static void free_em ( void* vp1, void* vp2 )
- Calls:
-
- Used in:
-
static int get_arr_sz ( char* cp, char** ncp )
- Calls:
-
- Called by:
-
static char* get_c_var ( char* raw, char** after, int* arr_szp )
- Calls:
-
- Called by:
-
static int get_type_and_var ( char* dp, char** el_nm, char** tp_nm, int* is_ptr, int* arr_szp, struct vre_type_obj** top )
- Calls:
-
- Called by:
-
static int init_achunks ( void )
- Calls:
-
- Called by:
-
- References Variables:
-