#include <stdio.h>
#include "parm.h"
#include "arith.h"
#include "stree/ststructs.mh"
#include "stree/is_ptr.h"
#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 | |
void | find_inline () |
void | Gfind_inline () |
NODE * | declsig () |
boolean | is_const () |
int | comp_wlc () |
NODE * | findmpsig (NODE *p) |
int | comp_wlc (NODE **p, NODE **q) |
Variables | |
FILE * | unparse_file |
boolean | Gflag |
boolean | Nflag |
int | yynerrs |
int | next_pre |
NODE * | err_node |
char * | err_msg |
NODE * | declerr |
NODE * | substerr |
int | match_len |
unsigned * | match_delv |
struct cn * | dontsubst |
int | comp_index |
boolean | may_fail |
static NODE * | current_type |
#define DEBUG |
Definition at line 5 of file findmpsig.c.
#define ERR_NODE_DEFINED |
Definition at line 38 of file findmpsig.c.
#define TRACE |
Definition at line 3 of file findmpsig.c.
#define TRACE2 |
Definition at line 7 of file findmpsig.c.
#define UNDEFNAME ((sttrelptr) 0) |
Definition at line 31 of file findmpsig.c.
Definition at line 444 of file findmpsig.c.
References comp_st(), current_type, getname(), is_const(), unparse(), and unparse_file.
int comp_wlc | ( | ) |
Referenced by findmpsig().
NODE* declsig | ( | ) |
void find_inline | ( | ) |
Definition at line 80 of file findmpsig.c.
References a, Array::a_body, addright(), bitcnt(), changed_strings, clear_slink_known(), comp_index, comp_wlc(), copynode(), current_type, dbgmsg, declerr, declsig(), delcomp(), delv_len, ERR_SIG, errmsg0, errmsg1, FALSE, findsig(), free_array(), getcomp(), getname(), initsig, inscomp(), is_unique(), list_to_array(), lock, LOGWL, malloc, mknode(), mod, Nflag, NIL, roundup, sig, SUCCESS, TRUE, tsig_length(), tsubst(), UNDEFNAME, unlock, unparse(), unparse_file, vfree, and WORDLENGTH.
Referenced by findsig().
void Gfind_inline | ( | ) |
boolean is_const | ( | ) |
int comp_index |
NODE* current_type [static] |
Definition at line 43 of file findmpsig.c.
Definition at line 55 of file findmpsig.c.
char* err_msg |
Definition at line 25 of file checksigs.c.
Definition at line 23 of file checksigs.c.
Definition at line 7 of file extract_sig.c.
unsigned* match_delv |
Definition at line 75 of file findmpsig.c.
Definition at line 45 of file findmpsig.c.
FILE* unparse_file |
int yynerrs |
Definition at line 31 of file testvertex.c.