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