#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 | IFTRACE(x) |
#define | IFDEBUG(x) x |
#define | ERR_NODE_DEFINED |
Functions | |
void | find_inline () |
void | Gfind_inline () |
NODE * | coerce () |
NODE * | infer_args () |
NODE * | declsig () |
NODE * | fixhints () |
NODE * | findapplsig (NODE *p) |
Variables | |
FILE * | unparse_file |
boolean | Gflag |
int | yynerrs |
NODE * | err_node |
char * | err_msg |
NODE * | declerr |
NODE * | substerr |
int | match_len |
unsigned * | match_delv |
char *(* | spcl_to_inline )() |
boolean | may_fail |
#define DEBUG |
Definition at line 5 of file findapplsig.c.
#define ERR_NODE_DEFINED |
Definition at line 43 of file findapplsig.c.
#define IFDEBUG | ( | x | ) | x |
Definition at line 20 of file findapplsig.c.
#define IFTRACE | ( | x | ) |
Definition at line 16 of file findapplsig.c.
Referenced by findapplsig(), fixhints(), and sig_in1().
#define TRACE |
Definition at line 3 of file findapplsig.c.
#define TRACE2 |
Definition at line 7 of file findapplsig.c.
NODE* coerce | ( | ) |
NODE* declsig | ( | ) |
Referenced by eval_decl(), finddecl1(), findidsig(), and findmpsig().
void find_inline | ( | ) |
Referenced by findsig().
Definition at line 81 of file findapplsig.c.
References addright(), amatch(), chgsig, clear_slink_known(), coerce(), dbgmsg, delcomp(), ERR_SIG, errmsg0, FALSE, findsig(), fix_array_sig(), has_sig, IFTRACE, infer_args(), initsig, length(), lock, match_delv, match_len, mknode(), NIL, sig_structure(), subst(), substerr, SUCCESS, unlock, unparse(), unparse_file, and vfree.
Referenced by findsig().
NODE* fixhints | ( | ) |
Referenced by findsig(), and fixhints().
void Gfind_inline | ( | ) |
Referenced by findsig().
NODE* infer_args | ( | ) |
Referenced by def_match(), and findapplsig().
Definition at line 48 of file findapplsig.c.
Referenced by declsig(), eval_decl(), finddecl1(), findidsig(), and findmpsig().
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 |
int match_len |
Definition at line 78 of file findapplsig.c.
Referenced by declsig(), finddecl1(), findidsig(), and findsig().
char*(* spcl_to_inline)() |
Definition at line 50 of file findapplsig.c.
Referenced by findapplsig(), findidsig(), findsig(), subst1(), and tsubst1().
FILE* unparse_file |
int yynerrs |
Definition at line 31 of file testvertex.c.