This is the complete list of members for
EScriptProgram, including all inherited members.
| _count | ref_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 | |
| blocks | EScriptProgram | |
| clear_modules() | EScriptProgram | |
| count(void) const | ref_counted | [inline] |
| create_instructions() | EScriptProgram | |
| curblock | EScriptProgram | |
| curfile | EScriptProgram | |
| curline | EScriptProgram | |
| dbg_filenames | EScriptProgram | |
| dbg_filenum | EScriptProgram | |
| dbg_functions | EScriptProgram | |
| dbg_get_instruction(size_t atPC) const | EScriptProgram | |
| dbg_ins_blocks | EScriptProgram | |
| dbg_ins_statementbegin | EScriptProgram | |
| dbg_linenum | EScriptProgram | |
| debug_loaded | EScriptProgram | |
| dump(std::ostream &os) | EScriptProgram | |
| dump_casejmp(std::ostream &os, const Token &token) | EScriptProgram | |
| enterblock() | EScriptProgram | |
| enterfunction() | EScriptProgram | |
| erase() | EScriptProgram | |
| EScriptProgram() | EScriptProgram | |
| EScriptProgramCheckpoint class | EScriptProgram | [friend] |
| expectedArgs | EScriptProgram | |
| exported_functions | EScriptProgram | |
| fileline | EScriptProgram | |
| function_decls | EScriptProgram | |
| globalvarnames | EScriptProgram | |
| haveProgram | EScriptProgram | |
| instr | EScriptProgram | |
| instr_cycles | EScriptProgram | |
| invocations | EScriptProgram | |
| leaveblock() | EScriptProgram | |
| leavefunction() | EScriptProgram | |
| modules | EScriptProgram | |
| name | EScriptProgram | |
| nglobals | EScriptProgram | |
| parentvariables(unsigned parent) | EScriptProgram | |
| pkg | EScriptProgram | |
| program_decl | EScriptProgram | |
| program_PC | EScriptProgram | |
| 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 > class | EScriptProgram | [friend] |
| release(void) | ref_counted | [inline] |
| savecurblock | EScriptProgram | |
| setcontext(const CompilerContext &ctx) | EScriptProgram | |
| setstatementbegin() | EScriptProgram | |
| sourcelines | EScriptProgram | |
| statementbegin | EScriptProgram | |
| symbols | EScriptProgram | |
| tokens | EScriptProgram | |
| update_dbg_pos(const Token &tkn) | EScriptProgram | |
| varcount(unsigned block) | EScriptProgram | |
| version | EScriptProgram | |
| write(const char *fname) | EScriptProgram | |
| write_dbg(const char *fname, bool gen_txt) | EScriptProgram | |
| ~EScriptProgram() | EScriptProgram | [private] |