C:/Users/Dennis/src/lang/russell.orig/src/pass5c/bld_analyze.c File Reference

#include "parm.h"
#include <stdio.h>
#include "stree/ststructs.mh"
#include "../pass3/is_local.h"

Go to the source code of this file.

Functions

boolean bld_analyze (NODE **arg)

Variables

FILE * unparse_file
boolean Vflag
boolean Oflag
boolean Nflag
NODEinsrtptr
static boolean surr_loop = FALSE
static boolean callcc_call = FALSE


Function Documentation

boolean bld_analyze ( NODE **  arg  ) 

Definition at line 35 of file bld_analyze.c.

References callcc_call, calls_callcc(), dbgmsg, FALSE, findvl(), getfn(), getname(), getrl(), insrtptr, is_descendant, mklist(), mknode(), Nflag, NIL, Oflag, surr_loop, TRUE, unparse(), unparse_file, v, and Vflag.

Referenced by Ggeneratecode(), Ggeneratepcode(), GgenerateXcode(), Vgeneratecode(), and Vgeneratepcode().


Variable Documentation

boolean callcc_call = FALSE [static]

Definition at line 27 of file bld_analyze.c.

Referenced by bld_analyze().

NODE* insrtptr

boolean Nflag

Definition at line 131 of file main.c.

boolean Oflag

Definition at line 135 of file main.c.

boolean surr_loop = FALSE [static]

Definition at line 19 of file bld_analyze.c.

Referenced by bld_analyze().

FILE* unparse_file

Definition at line 6 of file unparse.c.

boolean Vflag

Definition at line 6 of file extract_sig.c.


Generated on Fri Jan 25 10:39:50 2008 for russell by  doxygen 1.5.4