#include <stdio.h>#include "parm.h"#include "stree/ststructs.mh"#include "sigs.h"Go to the source code of this file.
Defines | |
| #define | SIZE_SIZE 8 |
| #define | DUMMY -2 |
| #define | is_dummy(id) ((id) -> id_str_table_index == DUMMY) |
Functions | |
| boolean | replace_arg () |
| NODE * | mknode () |
| NODE * | infer_args (NODE *initial_args, NODE *params, NODE *void_decl, NODE *oper) |
| boolean | replace_arg (NODE *args, NODE *old, NODE *new) |
Variables | |
| FILE * | unparse_file |
| int | next_pre |
| int | yynerrs |
| unsigned | indx_subscr |
| NODE * | var_Void |
| NODE * | diff_p |
| NODE * | diff_q |
| #define DUMMY -2 |
| #define is_dummy | ( | id | ) | ((id) -> id_str_table_index == DUMMY) |
| #define SIZE_SIZE 8 |
Definition at line 48 of file infer_args.c.
References addright(), comp_st(), copylist(), dbgmsg, diff_p, diff_q, DUMMY, ERR_SIG, errmsg0, FALSE, findsig(), Gflag, GMAXINTLEN, indx_subscr, is_dummy, is_empty, kindname(), length(), lock, malloc, MAXINTLEN, mknode(), n_args, n_params, NIL, replace_arg(), SIZE_SIZE, subst(), SUCCESS, TRUE, unlock, unshare(), val_Integer, var_Void, and vfree.
| NODE* mknode | ( | ) |
Referenced by add_dcse(), bld_analyze(), cand_cond(), coerce(), copylist(), cor_cond(), expand_str(), findapplsig(), findmpsig(), findsig(), get_name(), Gpush_size(), infer_args(), initids(), inscomp(), main(), mk_put_selection(), mkappl2(), mkcompnm(), read_signature(), sig_in1(), split(), tsig_order(), and Vappl().
| boolean replace_arg | ( | ) |
Referenced by infer_args().
Definition at line 65 of file comp_st.c.
Referenced by comp1_st(), comp_st(), def_match(), findidsig(), and infer_args().
Definition at line 65 of file comp_st.c.
Referenced by comp1_st(), comp_st(), def_match(), findidsig(), and infer_args().
| unsigned indx_subscr |
Definition at line 14 of file initids.c.
Referenced by fix_array_sig(), infer_args(), and initids().
| FILE* unparse_file |
Definition at line 85 of file initids.c.
Referenced by checksigs(), impure(), infer_args(), initids(), sigids(), and vacuous_arg().
| int yynerrs |
Definition at line 31 of file testvertex.c.
1.5.4