#include "parm.h"
#include "stree/ststructs.mh"
#include <a.out.h>
#include <stdio.h>
Go to the source code of this file.
Data Structures | |
struct | VrLine |
Typedefs | |
typedef struct VrLine | vrline |
Functions | |
yyperror (char *msg) | |
NODE * | sig_in () |
main (int argc, char **argv) | |
Variables | |
boolean | Vflag = FALSE |
boolean | Gflag = TRUE |
char * | fn |
FILE * | obj_file |
NODE * | sig |
FILE * | unparse_file |
char | tokenbuf [1000] |
int | avail_loc |
vrline * | vrtable = NIL |
vrline * | vrtend = NIL |
int | yyvline = 0 |
main | ( | int | argc, | |
char ** | argv | |||
) |
Definition at line 38 of file extract_sig.c.
References fn, malloc, NIL, obj_file, prtree(), sig, sig_in(), stt_enter(), TRUE, unparse(), unparse_file, Vflag, VrLine::vr_fname, VrLine::vr_next, VrLine::vr_vline, and vrtend.
NODE* sig_in | ( | ) |
Referenced by main(), and read_signature().
yyperror | ( | char * | msg | ) |
Definition at line 29 of file extract_sig.c.
Referenced by mkappl(), mkappl2(), rdposition(), read_signature(), single_arg(), stt_balloc(), yylex(), and yyunlex().
int avail_loc |
Definition at line 15 of file extract_sig.c.
Referenced by compile_decl(), compile_stub(), construct_inline(), Gappl(), Garg_trace(), Gcompile_funcs(), get_RIC(), Gexpression(), Gfunc_body(), Gfuncconstructor(), Ggen_special(), Gheap_expression(), Gident(), Gpush_size(), Gtraverse(), type_constr(), and Vallocwalk().
char* fn |
Definition at line 7 of file extract_sig.c.
Referenced by accessible(), findsig(), get_complexity(), infer_args(), main(), n_vacuous_params(), print_fcs(), reeval(), rmfiles(), sig_in1(), sig_out1(), Vallocate(), and Vallocwalk().
FILE* obj_file |
Definition at line 10 of file extract_sig.c.
Referenced by accessible(), catch(), checksigs(), Fexpression(), findmpsig(), findsig(), Gappl(), Gexpression(), GgenerateXcode(), main(), sig_in1(), sigids(), Vallocate(), Vappl(), and Vexpression().
char tokenbuf[1000] |
Definition at line 14 of file extract_sig.c.
Referenced by get_name(), get_string(), prefix(), rdposition(), reschk(), and yylex().
FILE* unparse_file |
Definition at line 6 of file unparse.c.
Referenced by accessible(), amatch(), bld_analyze(), checksigs(), comp_st(), comp_wlc(), def_match(), findapplsig(), finddecl1(), findidsig(), findmpsig(), findsig(), fix_array_sig(), fixhints(), Gappl(), Garg_expression(), get_complexity(), get_type_def(), getcomp(), Gfind_inline(), Gheap_expression(), Gident(), Gtraverse(), id_accessible(), import(), main(), needs_new_nonl(), sig_in(), sig_out1(), sigids(), sl_analyze1(), subst(), tsubst(), unparse(), unshare1(), Vallocwalk(), and Vappl().
Definition at line 6 of file extract_sig.c.
Referenced by accessible(), analyze(), bld_analyze(), compile_decl(), Gappl(), Garg_expression(), Gexpression(), Gfind_inline(), Ggeneratecode(), Ggeneratepcode(), GgenerateXcode(), Gheap_expression(), main(), realloc_blocks(), Vallocwalk(), and Vappl().
Definition at line 24 of file extract_sig.c.
int yyvline = 0 |
Definition at line 27 of file extract_sig.c.
Referenced by addposition(), initids(), mknode(), and yylex().