C:/Users/Dennis/src/lang/russell.orig/src/pass4/findidsig.c File Reference

#include <stdio.h>
#include "parm.h"
#include "arith.h"
#include "stree/ststructs.mh"
#include "sigs.h"
#include "stree/Array.h"
#include "pass1/stt/sttdefs.h"

Go to the source code of this file.

Defines

#define TRACE
#define DEBUG
#define TRACE2
#define UNDEFNAME   ((sttrelptr) 0)
#define ERR_NODE_DEFINED

Functions

NODEfindidsig (NODE *p)

Variables

FILE * unparse_file
boolean Gflag
int yynerrs
NODEerr_node
char * err_msg
NODEcurr_tsig
NODEdeclerr
NODEsubsterr
NODEfailed_asig
NODEfailed_psig
NODEfailed_comp
struct cndontsubst
int comp_index
boolean may_fail


Define Documentation

#define DEBUG

Definition at line 4 of file findidsig.c.

#define ERR_NODE_DEFINED

Definition at line 32 of file findidsig.c.

#define TRACE

Definition at line 2 of file findidsig.c.

#define TRACE2

Definition at line 6 of file findidsig.c.

#define UNDEFNAME   ((sttrelptr) 0)

Definition at line 28 of file findidsig.c.

Referenced by findmpsig(), findsig(), and mk_put_selection().


Function Documentation

NODE* findidsig ( NODE p  ) 

Definition at line 66 of file findidsig.c.

References amatch(), chgsig, cn_cons(), comp_index, curr_tsig, declerr, declsig(), def_match(), diff_p, diff_q, ERR_SIG, errmsg1, failed_asig, failed_comp, failed_psig, FALSE, finddecl(), findsig(), getcomp(), getname(), hascomp(), initsig, is_empty, is_unique(), may_fail, NIL, sig_structure(), substerr, SUCCESS, trivial(), TRUE, tsubst(), unlock, unparse(), unparse_file, and vfree.

Referenced by findsig().


Variable Documentation

int comp_index

Definition at line 33 of file getcomp.c.

NODE* curr_tsig

Definition at line 18 of file checksigs.c.

NODE* declerr

Definition at line 40 of file findidsig.c.

struct cn* dontsubst

Definition at line 55 of file findmpsig.c.

char* err_msg

Definition at line 25 of file checksigs.c.

NODE* err_node

Definition at line 23 of file checksigs.c.

NODE* failed_asig

Definition at line 46 of file match.c.

Referenced by amatch(), and findidsig().

NODE* failed_comp

Definition at line 45 of file match.c.

Referenced by amatch(), checksigs(), and findidsig().

NODE* failed_psig

Definition at line 47 of file match.c.

Referenced by amatch(), and findidsig().

boolean Gflag

Definition at line 7 of file extract_sig.c.

boolean may_fail

Definition at line 63 of file findidsig.c.

NODE* substerr

Definition at line 42 of file findidsig.c.

FILE* unparse_file

Definition at line 6 of file unparse.c.

int yynerrs

Definition at line 31 of file testvertex.c.


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