Pstate

Current 'state' of the compiler. Used to gather together most global variables. This struct is saved/restored during function body parsing.

Members

Variables

STbfilter
block* STbfilter;
Undocumented in source.
STbtry
block* STbtry;
Undocumented in source.
STclasslist
symlist_t STclasslist;
Undocumented in source.
STclasssym
Classsym* STclasssym;
Undocumented in source.
STdefaultargumentexpression
int STdefaultargumentexpression;
Undocumented in source.
STdeferDefaultArg
ubyte STdeferDefaultArg;
Undocumented in source.
STdeferaccesscheck
int STdeferaccesscheck;
Undocumented in source.
STdeferparse
ubyte STdeferparse;
Undocumented in source.
STdefertemps
int STdefertemps;
Undocumented in source.
STexplicitInstantiation
ubyte STexplicitInstantiation;
Undocumented in source.
STexplicitSpecialization
ubyte STexplicitSpecialization;
Undocumented in source.
STflags
stflags_t STflags;
Undocumented in source.
STfuncsym_p
Funcsym* STfuncsym_p;
Undocumented in source.
STgclass
SC STgclass;
Undocumented in source.
STgotolist
block* STgotolist;
Undocumented in source.
SThflag
sthflags_t SThflag;
Undocumented in source.
STignoretal
ubyte STignoretal;
Undocumented in source.
STinarglist
ubyte STinarglist;
Undocumented in source.
STincalias
list_t STincalias;
Undocumented in source.
STinconstexp
ubyte STinconstexp;
Undocumented in source.
STinexcept
ubyte STinexcept;
Undocumented in source.
STinexp
uint STinexp;
Undocumented in source.
STinfilter
ubyte STinfilter;
Undocumented in source.
STingargs
int STingargs;
Undocumented in source.
STinitseg
int STinitseg;
Undocumented in source.
STinopeq
ubyte STinopeq;
Undocumented in source.
STinparamlist
int STinparamlist;
Undocumented in source.
STinsizeof
ubyte STinsizeof;
Undocumented in source.
STintemplate
ubyte STintemplate;
Undocumented in source.
STisaddr
ubyte STisaddr;
Undocumented in source.
STlastfunc
Symbol* STlastfunc;
Undocumented in source.
STmarksi
SYMIDX STmarksi;
Undocumented in source.
STmaxsequence
uint STmaxsequence;
Undocumented in source.
STnewtypeid
int STnewtypeid;
Undocumented in source.
STnoexpand
ubyte STnoexpand;
Undocumented in source.
STnoparse
ubyte STnoparse;
Undocumented in source.
STsequence
uint STsequence;
Undocumented in source.
STstag
Classsym* STstag;
Undocumented in source.
STsysincalias
list_t STsysincalias;
Undocumented in source.
STtdbtimestamp
int STtdbtimestamp;
Undocumented in source.

Meta