#include <scilab/libs/f2c/src/defs.h>
Collaboration diagram for Nameblock:

Data Fields | |
| field | tag |
| field | vtype |
| field | vclass |
| field | vstg |
| expptr | vleng |
| char * | fvarname |
| char * | cvarname |
| chainp | vlastdim |
| unsigned | vprocclass:3 |
| unsigned | vdovar:1 |
| unsigned | vdcldone:1 |
| unsigned | vadjdim:1 |
| unsigned | vsave:1 |
| unsigned | vimpldovar:1 |
| unsigned | vis_assigned:1 |
| unsigned | vimplstg:1 |
| unsigned | vcommequiv:1 |
| unsigned | vfmt_asg:1 |
| unsigned | vpassed:1 |
| unsigned | vknownarg:1 |
| unsigned | visused:1 |
| unsigned | vnamelist:1 |
| unsigned | vimpltype:1 |
| unsigned | vtypewarned:1 |
| unsigned | vinftype:1 |
| unsigned | vinfproc:1 |
| unsigned | vcalled:1 |
| unsigned | vdimfinish:1 |
| unsigned | vrefused:1 |
| unsigned | vsubscrused:1 |
| unsigned | veqvadjust:1 |
| union { | |
| int varno | |
| Intrpacked intrdesc | |
| } | vardesc |
| Dimblock * | vdim |
| ftnint | voffset |
| union { | |
| chainp namelist | |
| chainp vstfdesc | |
| chainp assigned_values | |
| } | varxptr |
| int | argno |
| Argtypes * | arginfo |
Definition at line 369 of file defs.h.
Definition at line 372 of file defs.h.
Referenced by changedtype(), dobss(), doentry(), exdo(), fix_entry_returns(), fixargs(), inferdcl(), length_comp(), mixed_type(), mkfunct(), mklhs(), mkscalar(), mkstfunct(), nextdata(), out_name(), proto(), putentries(), sserr(), startrw(), stfcall(), struct_eq(), suboffset(), write_char_init(), wronginf(), and yyparse().
Definition at line 373 of file defs.h.
Referenced by afwalk(), awalk(), dobss(), doentry(), donmlist(), entrypt(), exdo(), fixargs(), intraddr(), length_comp(), mkfunct(), mkstfunct(), proto(), putentries(), startrw(), struct_eq(), and typekludge().
Definition at line 374 of file defs.h.
Referenced by dobss(), doentry(), entrypt(), eqvcommon(), fix_entry_returns(), ioseta(), mkfunct(), mkscalar(), mkstfunct(), nextdata(), opconv_fudge(), out_name(), startrw(), suboffset(), typekludge(), write_assigned_fmts(), and yyparse().
Definition at line 375 of file defs.h.
Referenced by docommon(), doentry(), inferdcl(), mkfunct(), mklhs(), mkscalar(), mkstfunct(), nextdata(), stfcall(), suboffset(), write_char_init(), and wronginf().
| char* Nameblock::fvarname |
Definition at line 376 of file defs.h.
Referenced by bad_dimtype(), changedtype(), do_init_data(), dobss(), doentry(), duparg(), exdo(), exenddo(), fmtname(), get_argtypes(), inferdcl(), intraddr(), intrcall(), mixed_type(), mkfunct(), mkname(), new_arg_length(), nextdata(), paren_used(), sserr(), stfcall(), struct_eq(), subcheck(), suboffset(), substrerr(), write_assigned_fmts(), wronginf(), and yyparse().
| char* Nameblock::cvarname |
Definition at line 377 of file defs.h.
Referenced by ioseta(), mkfunct(), mkname(), opconv_fudge(), out_addr(), out_name(), prolog(), putentries(), and write_char_init().
| unsigned Nameblock::vprocclass |
Definition at line 382 of file defs.h.
Referenced by afwalk(), entrypt(), exdo(), fixargs(), intraddr(), mkfunct(), mkstfunct(), out_addr(), and out_name().
| unsigned Nameblock::vdovar |
| unsigned Nameblock::vdcldone |
Definition at line 386 of file defs.h.
Referenced by docommon(), doentry(), exdo(), and save_argtypes().
| unsigned Nameblock::vadjdim |
| unsigned Nameblock::vsave |
| unsigned Nameblock::vimpldovar |
| unsigned Nameblock::vis_assigned |
| unsigned Nameblock::vimplstg |
| unsigned Nameblock::vcommequiv |
Definition at line 402 of file defs.h.
Referenced by eqvcommon(), ioseta(), make_int_expr(), and out_name().
| unsigned Nameblock::vfmt_asg |
| unsigned Nameblock::vpassed |
| unsigned Nameblock::vknownarg |
| unsigned Nameblock::visused |
| unsigned Nameblock::vnamelist |
| unsigned Nameblock::vimpltype |
Definition at line 409 of file defs.h.
Referenced by inferdcl(), list_arg_types(), mkfunct(), proto(), and typekludge().
| unsigned Nameblock::vtypewarned |
| unsigned Nameblock::vinftype |
| unsigned Nameblock::vinfproc |
| unsigned Nameblock::vcalled |
| unsigned Nameblock::vdimfinish |
| unsigned Nameblock::vrefused |
| unsigned Nameblock::vsubscrused |
| unsigned Nameblock::veqvadjust |
Definition at line 433 of file defs.h.
Referenced by changedtype(), docommon(), doentry(), eqvcommon(), eqveqv(), get_argtypes(), intraddr(), intrcall(), ioseta(), mkfunct(), out_name(), typekludge(), and yyparse().
| struct Intrpacked Nameblock::intrdesc |
| union { ... } Nameblock::vardesc |
Referenced by changedtype(), docommon(), doentry(), eqvcommon(), eqveqv(), get_argtypes(), intraddr(), intrcall(), ioseta(), mkfunct(), out_name(), typekludge(), and yyparse().
| struct Dimblock* Nameblock::vdim |
Definition at line 442 of file defs.h.
Referenced by afwalk(), argsort(), dim_check(), docommon(), doequiv(), doiolist(), fixargs(), mklhs(), mkscalar(), nextdata(), out_addr(), paren_used(), prolog(), startrw(), struct_eq(), subcheck(), suboffset(), wr_one_init(), write_char_init(), and yyparse().
Definition at line 443 of file defs.h.
Referenced by docommon(), eqvcommon(), eqveqv(), ioseta(), opconv_fudge(), out_call(), and putcx1().
| union { ... } Nameblock::varxptr |
Referenced by mkstfunct(), namelist(), and stfcall().
Definition at line 457 of file defs.h.
Referenced by afwalk(), argsort(), awalk(), count_args(), prolog(), and putentries().
1.5.1