Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

Addrblock Struct Reference

#include <defs.h>


Data Fields

field tag
field vtype
field vclass
field vstg
expptr vleng
union {
   Namep   name
   char   ident [IDENT_LEN+1]
   char *   Charp
   Constant   Const
   struct {
      double   dfill [2]
      field   vstg1
   }   kludge
user
long memno
expptr memoffset
unsigned istemp:1
unsigned isarray:1
unsigned ntempelt:10
unsigned dbl_builtin:1
unsigned charleng:1
unsigned cmplx_sub:1
unsigned skip_offset:1
unsigned parenused:1
ftnint varleng
int uname_tag
char * Field

Field Documentation

unsigned Addrblock::charleng
 

Definition at line 565 of file defs.h.

Referenced by putio(), and typekludge().

char* Addrblock::Charp
 

Definition at line 546 of file defs.h.

unsigned Addrblock::cmplx_sub
 

Definition at line 566 of file defs.h.

Referenced by out_addr(), and putcx1().

union Constant Addrblock::Const
 

Definition at line 547 of file defs.h.

Referenced by out_addr(), and putconst().

unsigned Addrblock::dbl_builtin
 

Definition at line 564 of file defs.h.

Referenced by builtin().

double Addrblock::dfill[2]
 

Definition at line 549 of file defs.h.

char* Addrblock::Field
 

Definition at line 574 of file defs.h.

Referenced by p1_addr(), and putcx1().

char Addrblock::ident[IDENT_LEN + 1]
 

Definition at line 545 of file defs.h.

unsigned Addrblock::isarray
 

Definition at line 560 of file defs.h.

Referenced by asg_addr(), autovar(), ioset(), ioseta(), mkaddr(), opconv_fudge(), out_addr(), out_call(), p1_addr(), putaddr(), putcx1(), and putio().

unsigned Addrblock::istemp
 

Definition at line 558 of file defs.h.

Referenced by cpexpr(), enddo(), and mktmp0().

struct { ... } Addrblock::kludge
 

long Addrblock::memno
 

Definition at line 554 of file defs.h.

Referenced by builtin(), do_p1_extern(), get_argtypes(), mkaddr(), mkarg(), mkplace(), opconv_fudge(), out_addr(), out_call(), p1_addr(), putconst(), and startrw().

expptr Addrblock::memoffset
 

Definition at line 557 of file defs.h.

Referenced by asg_addr(), autovar(), cpexpr(), dataval(), exassign(), fixtype(), frexpr(), ioset(), ioseta(), mkaddr(), mklhs(), mkplace(), mkscalar(), nextdata(), opconv_fudge(), out_addr(), out_call(), p1_addr(), putaddr(), putconst(), putct1(), putcx1(), putio(), and startrw().

Namep Addrblock::name
 

Definition at line 544 of file defs.h.

Referenced by mkaddr(), mkplace(), out_addr(), and p1_addr().

unsigned Addrblock::ntempelt
 

Definition at line 562 of file defs.h.

Referenced by asg_addr(), autovar(), exassign(), ioset(), mktmpn(), out_addr(), and putio().

unsigned Addrblock::parenused
 

Definition at line 568 of file defs.h.

Referenced by mklhs(), mkpower(), and putcall().

unsigned Addrblock::skip_offset
 

Definition at line 567 of file defs.h.

Referenced by out_addr(), and putcx1().

field Addrblock::tag
 

Definition at line 535 of file defs.h.

Referenced by asg_addr(), autovar(), builtin(), do_p1_extern(), exassign(), ioset(), ioseta(), make_int_expr(), mkaddr(), mkarg(), mklhs(), mkplace(), putaddr(), putconst(), putcx1(), putio(), and startrw().

int Addrblock::uname_tag
 

Definition at line 572 of file defs.h.

Referenced by autovar(), badchleng(), dataval(), do_p1_charp(), do_p1_extern(), do_p1_ident(), doentry(), doiolist(), exassign(), fmtname(), get_argtypes(), ioset(), ioseta(), make_int_expr(), make_param(), mkconv(), opconv_fudge(), out_addr(), out_asgoto(), out_call(), p1_addr(), p1_big_addr(), putaddr(), putcall(), putcx1(), putio(), and typekludge().

union { ... } Addrblock::user
 

Referenced by autovar(), badchleng(), do_p1_charp(), do_p1_ident(), doentry(), exassign(), fix_entry_returns(), fmtname(), get_argtypes(), ioset(), ioseta(), make_param(), mkconv(), opconv_fudge(), out_addr(), out_asgoto(), out_call(), p1_addr(), p1_big_addr(), putcall(), putconst(), putcx1(), putio(), same_ident(), startrw(), and typekludge().

ftnint Addrblock::varleng
 

Definition at line 569 of file defs.h.

Referenced by autovar(), freetemps(), and mkaddr().

field Addrblock::vclass
 

Definition at line 537 of file defs.h.

Referenced by builtin(), do_p1_extern(), mkaddr(), mkarg(), out_addr(), p1_addr(), startrw(), and typekludge().

expptr Addrblock::vleng
 

Definition at line 539 of file defs.h.

Referenced by autovar(), cpexpr(), freetemps(), frexpr(), ioseta(), make_param(), mkaddr(), mklhs(), mktmpn(), putconst(), and startrw().

field Addrblock::vstg
 

Definition at line 538 of file defs.h.

Referenced by asg_addr(), autovar(), builtin(), do_p1_extern(), exassign(), get_argtypes(), ioset(), mkaddr(), mkarg(), mklhs(), mkplace(), opconv_fudge(), out_addr(), out_call(), p1_addr(), putcall(), putconst(), putcx1(), putio(), startrw(), subcheck(), and typekludge().

field Addrblock::vstg1
 

Definition at line 550 of file defs.h.

field Addrblock::vtype
 

Definition at line 536 of file defs.h.

Referenced by asg_addr(), autovar(), builtin(), do_p1_extern(), exasgoto(), exassign(), exdo(), freetemps(), frexpr(), ioset(), ioseta(), iosetip(), mkaddr(), mkarg(), mkplace(), opconv_fudge(), out_addr(), out_call(), p1_addr(), putconst(), putcx1(), putio(), retval(), and startrw().


The documentation for this struct was generated from the following file:
 

Powered by Plone

This site conforms to the following standards: