#include "parm.h"
#include <stdio.h>
#include "stree/ststructs.mh"
#include "codegen.h"
#include "op_codes.h"
Go to the source code of this file.
Defines | |
#define | VERBOSE |
#define | IFVERBOSE(x) |
Functions | |
LIST | declsort () |
void | Gexpression () |
void | Gfc_add () |
Gtraverse (NODE *p) | |
Variables | |
FILE * | Goutfile |
FILE * | unparse_file |
boolean | Tflag |
boolean | Vflag |
unsigned | indx_put |
int | avail_loc |
int | Glevel |
#define IFVERBOSE | ( | x | ) |
Definition at line 19 of file traverse.c.
#define VERBOSE |
Definition at line 1 of file traverse.c.
LIST declsort | ( | ) |
void Gexpression | ( | ) |
void Gfc_add | ( | ) |
Gtraverse | ( | NODE * | p | ) |
Definition at line 42 of file traverse.c.
References AR, ASSERT, avail_loc, DCL, DCL_INT, decl_sort(), FALSE, gen1, gen2, gen3, Gexpression(), Glevel, if(), IFVERBOSE, NIL, STI, UDC, unparse(), unparse_file, and v.
Referenced by compile_decl(), and Gappl().
int avail_loc |
Definition at line 15 of file extract_sig.c.
unsigned indx_put |
Definition at line 128 of file main.c.
Referenced by accessible(), Ffuncbody(), find_inline(), Gfind_inline(), Gfunc_body(), main(), and Vfuncbody().
FILE* unparse_file |
Definition at line 6 of file extract_sig.c.
Referenced by accessible(), analyze(), bld_analyze(), compile_decl(), Gappl(), Garg_expression(), Gexpression(), Gfind_inline(), Ggeneratecode(), Ggeneratepcode(), GgenerateXcode(), Gheap_expression(), main(), realloc_blocks(), Vallocwalk(), and Vappl().