#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.
1.5.4