Contains defined variables found by scope when strict is used. More...
#include <ccscript.h>
Public Member Functions | |
void | put (FILE *fp, const char *header) |
Static Public Member Functions | |
static bool | find (Script *img, header *scr, const char *id) |
static void | createVar (Script *img, header *scr, const char *id) |
static void | createSym (Script *img, header *scr, const char *id) |
static void | createAny (Script *img, header *scr, const char *id) |
static void | createGlobal (Script *img, const char *id) |
Public Attributes | |
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 86 of file ccscript.h.
|
static |
Definition at line 1057 of file script.cpp.
|
static |
Definition at line 1094 of file script.cpp.
|
static |
Definition at line 1023 of file script.cpp.
|
static |
Definition at line 985 of file script.cpp.
|
static |
Definition at line 1116 of file script.cpp.
void ucommon::Script::strict::put | ( | FILE * | fp, |
const char * | header | ||
) |
Definition at line 1172 of file script.cpp.
const char* ucommon::Script::strict::id |
Definition at line 92 of file ccscript.h.