extern (C++) @nogc nothrow
struct Pstate {
char STinopeq;
char STinarglist;
char STinsizeof;
char STintemplate;
char STdeferDefaultArg;
char STnoexpand;
char STignoretal;
char STexplicitInstantiation;
char STexplicitSpecialization;
char STinconstexp;
char STisaddr;
uint STinexp;
char STinfilter;
char STinexcept;
block* STbfilter;
int STinitseg;
Funcsym* STfuncsym_p;
stflags_t STflags;
int STinparamlist;
int STingargs;
list_t STincalias;
list_t STsysincalias;
sthflags_t SThflag;
Classsym* STclasssym;
symlist_t STclasslist;
Classsym* STstag;
SYMIDX STmarksi;
char STnoparse;
char STdeferparse;
SC STgclass;
int STdefertemps;
int STdeferaccesscheck;
int STnewtypeid;
int STdefaultargumentexpression;
block* STbtry;
block* STgotolist;
int STtdbtimestamp;
Symbol* STlastfunc;
uint STsequence;
uint STmaxsequence;
}
Current 'state' of the compiler. Used to gather together most global variables. This struct is saved/restored during function body parsing.