#include <stdlib.h>#include <string.h>#include "gfinit.h"#include "ptree.h"#include "parse.h"#include "iscode.h"#include "gsimple.h"#include "generate.h"#include "type_size.h"Include dependency graph for gfinit.c:

Classes | |
| struct | bclistx |
Defines | |
| #define | MIN_STACK 128 |
Functions | |
| parsex * | find_init (char *var, parsex *inits) |
| char * | getvarsize (symboltable *variables) |
| void | varinitstart (classx *cl) |
| void | newbcopylist (char *s) |
| void | dumpbcopylist (void) |
| void | varinitend (classx *cl) |
| void | ginitial (varx *vp, classx *cl) |
| void | dovarinit (classx *cl, varx *vp, int idx) |
Variables | |
| unsigned | optstackdepth = 100 |
| unsigned | optmaxstack = 16384 |
| unsigned | optminstackdepth = 2 |
| specx * | specs |
| bclistx * | bchead = NULL |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6