Contains defined variables found by scope when strict is used. More...
#include <script.h>
Public Member Functions | |
void | put (FILE *fp, const char *header) |
Static Public Member Functions | |
static void | createAny (script *img, header *scr, const char *id) |
static void | createGlobal (script *img, const char *id) |
static void | createSym (script *img, header *scr, const char *id) |
static void | createVar (script *img, header *scr, const char *id) |
static bool | find (script *img, header *scr, const char *id) |
Data Fields | |
const char * | id |
Contains defined variables found by scope when strict is used.
This is used as a per-script scope list of defined variable objects. This is constructed during check routines and used to validate compile- time symbol references per-argument per-statement.
Definition at line 106 of file script.h.