Pol  Rev 533
EScriptProgram Member List
This is the complete list of members for EScriptProgram, including all inherited members.
_countref_counted [protected]
_readToken(Token &token, unsigned position) const EScriptProgram
add_dbg_filename(const std::string &filename)EScriptProgram
add_ins_dbg_info()EScriptProgram
add_ref(void)ref_counted [inline]
addfunction(std::string name, unsigned firstPC, unsigned lastPC)EScriptProgram
addlocalvar(const std::string &localvarname)EScriptProgram
addToken(const Token &token)EScriptProgram
append(const StoredToken &stoken)EScriptProgram
append(const StoredToken &stoken, unsigned *posn)EScriptProgram
append(const StoredToken &stoken, const CompilerContext &ctx)EScriptProgram
append(const StoredToken &stoken, const CompilerContext &ctx, unsigned *posn)EScriptProgram
blocksEScriptProgram
clear_modules()EScriptProgram
count(void) const ref_counted [inline]
create_instructions()EScriptProgram
curblockEScriptProgram
curfileEScriptProgram
curlineEScriptProgram
dbg_filenamesEScriptProgram
dbg_filenumEScriptProgram
dbg_functionsEScriptProgram
dbg_get_instruction(size_t atPC) const EScriptProgram
dbg_ins_blocksEScriptProgram
dbg_ins_statementbeginEScriptProgram
dbg_linenumEScriptProgram
debug_loadedEScriptProgram
dump(std::ostream &os)EScriptProgram
dump_casejmp(std::ostream &os, const Token &token)EScriptProgram
enterblock()EScriptProgram
enterfunction()EScriptProgram
erase()EScriptProgram
EScriptProgram()EScriptProgram
EScriptProgramCheckpoint classEScriptProgram [friend]
expectedArgsEScriptProgram
exported_functionsEScriptProgram
filelineEScriptProgram
function_declsEScriptProgram
globalvarnamesEScriptProgram
haveProgramEScriptProgram
instrEScriptProgram
instr_cyclesEScriptProgram
invocationsEScriptProgram
leaveblock()EScriptProgram
leavefunction()EScriptProgram
modulesEScriptProgram
nameEScriptProgram
nglobalsEScriptProgram
parentvariables(unsigned parent)EScriptProgram
pkgEScriptProgram
program_declEScriptProgram
program_PCEScriptProgram
read(const char *fname)EScriptProgram
read_dbg_file()EScriptProgram
read_exported_functions(FILE *fp, BSCRIPT_SECTION_HDR *hdr)EScriptProgram
read_globalvarnames(FILE *fp)EScriptProgram
read_module(FILE *fp)EScriptProgram
read_progdef_hdr(FILE *fp)EScriptProgram
ref_counted(void)ref_counted [inline, protected]
ref_ptr< EScriptProgram > classEScriptProgram [friend]
release(void)ref_counted [inline]
savecurblockEScriptProgram
setcontext(const CompilerContext &ctx)EScriptProgram
setstatementbegin()EScriptProgram
sourcelinesEScriptProgram
statementbeginEScriptProgram
symbolsEScriptProgram
tokensEScriptProgram
update_dbg_pos(const Token &tkn)EScriptProgram
varcount(unsigned block)EScriptProgram
versionEScriptProgram
write(const char *fname)EScriptProgram
write_dbg(const char *fname, bool gen_txt)EScriptProgram
~EScriptProgram()EScriptProgram [private]