Pol  Revision:cb584c9
Pol::Bscript::EScriptProgram Member List

This is the complete list of members for Pol::Bscript::EScriptProgram, including all inherited members.

_countref_countedprotected
_readToken(Token &token, unsigned position) const Pol::Bscript::EScriptProgram
add_dbg_filename(const std::string &filename)Pol::Bscript::EScriptProgram
add_ins_dbg_info()Pol::Bscript::EScriptProgram
add_ref()ref_countedinline
addfunction(std::string name, unsigned firstPC, unsigned lastPC)Pol::Bscript::EScriptProgram
addlocalvar(const std::string &localvarname)Pol::Bscript::EScriptProgram
addToken(const Token &token)Pol::Bscript::EScriptProgram
append(const StoredToken &stoken)Pol::Bscript::EScriptProgram
append(const StoredToken &stoken, unsigned *posn)Pol::Bscript::EScriptProgram
append(const StoredToken &stoken, const CompilerContext &ctx)Pol::Bscript::EScriptProgram
append(const StoredToken &stoken, const CompilerContext &ctx, unsigned *posn)Pol::Bscript::EScriptProgram
blocksPol::Bscript::EScriptProgram
clear_modules()Pol::Bscript::EScriptProgram
count() const ref_countedinline
create_instructions()Pol::Bscript::EScriptProgram
curblockPol::Bscript::EScriptProgram
curfilePol::Bscript::EScriptProgram
curlinePol::Bscript::EScriptProgram
dbg_filenamesPol::Bscript::EScriptProgram
dbg_filenumPol::Bscript::EScriptProgram
dbg_functionsPol::Bscript::EScriptProgram
dbg_get_instruction(size_t atPC) const Pol::Bscript::EScriptProgram
dbg_ins_blocksPol::Bscript::EScriptProgram
dbg_ins_statementbeginPol::Bscript::EScriptProgram
dbg_linenumPol::Bscript::EScriptProgram
debug_loadedPol::Bscript::EScriptProgram
dump(std::ostream &os)Pol::Bscript::EScriptProgram
dump_casejmp(std::ostream &os, const Token &token)Pol::Bscript::EScriptProgram
enterblock()Pol::Bscript::EScriptProgram
enterfunction()Pol::Bscript::EScriptProgram
erase()Pol::Bscript::EScriptProgram
EScriptProgram()Pol::Bscript::EScriptProgram
EScriptProgramCheckpoint classPol::Bscript::EScriptProgramfriend
expectedArgsPol::Bscript::EScriptProgram
exported_functionsPol::Bscript::EScriptProgram
filelinePol::Bscript::EScriptProgram
function_declsPol::Bscript::EScriptProgram
globalvarnamesPol::Bscript::EScriptProgram
haveProgramPol::Bscript::EScriptProgram
instrPol::Bscript::EScriptProgram
instr_cyclesPol::Bscript::EScriptProgram
invocationsPol::Bscript::EScriptProgram
leaveblock()Pol::Bscript::EScriptProgram
leavefunction()Pol::Bscript::EScriptProgram
modulesPol::Bscript::EScriptProgram
namePol::Bscript::EScriptProgram
nglobalsPol::Bscript::EScriptProgram
parentvariables(unsigned parent)Pol::Bscript::EScriptProgram
pkgPol::Bscript::EScriptProgram
program_declPol::Bscript::EScriptProgram
program_PCPol::Bscript::EScriptProgram
read(const char *fname)Pol::Bscript::EScriptProgram
read_dbg_file()Pol::Bscript::EScriptProgram
read_exported_functions(FILE *fp, BSCRIPT_SECTION_HDR *hdr)Pol::Bscript::EScriptProgram
read_globalvarnames(FILE *fp)Pol::Bscript::EScriptProgram
read_module(FILE *fp)Pol::Bscript::EScriptProgram
read_progdef_hdr(FILE *fp)Pol::Bscript::EScriptProgram
ref_counted()ref_countedinlineprotected
ref_ptr< EScriptProgram > classPol::Bscript::EScriptProgramfriend
release()ref_countedinline
savecurblockPol::Bscript::EScriptProgram
setcontext(const CompilerContext &ctx)Pol::Bscript::EScriptProgram
setstatementbegin()Pol::Bscript::EScriptProgram
sizeEstimate() const Pol::Bscript::EScriptProgram
sourcelinesPol::Bscript::EScriptProgram
statementbeginPol::Bscript::EScriptProgram
symbolsPol::Bscript::EScriptProgram
tokensPol::Bscript::EScriptProgram
update_dbg_pos(const Token &tkn)Pol::Bscript::EScriptProgram
varcount(unsigned block)Pol::Bscript::EScriptProgram
versionPol::Bscript::EScriptProgram
write(const char *fname)Pol::Bscript::EScriptProgram
write_dbg(const char *fname, bool gen_txt)Pol::Bscript::EScriptProgram
~EScriptProgram()Pol::Bscript::EScriptProgramprivate
~ref_counted()=defaultref_countedprotected