| _count | ref_counted | protected |
| _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_counted | inline |
| 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 | |
| blocks | Pol::Bscript::EScriptProgram | |
| clear_modules() | Pol::Bscript::EScriptProgram | |
| count() const | ref_counted | inline |
| create_instructions() | Pol::Bscript::EScriptProgram | |
| curblock | Pol::Bscript::EScriptProgram | |
| curfile | Pol::Bscript::EScriptProgram | |
| curline | Pol::Bscript::EScriptProgram | |
| dbg_filenames | Pol::Bscript::EScriptProgram | |
| dbg_filenum | Pol::Bscript::EScriptProgram | |
| dbg_functions | Pol::Bscript::EScriptProgram | |
| dbg_get_instruction(size_t atPC) const | Pol::Bscript::EScriptProgram | |
| dbg_ins_blocks | Pol::Bscript::EScriptProgram | |
| dbg_ins_statementbegin | Pol::Bscript::EScriptProgram | |
| dbg_linenum | Pol::Bscript::EScriptProgram | |
| debug_loaded | Pol::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 class | Pol::Bscript::EScriptProgram | friend |
| expectedArgs | Pol::Bscript::EScriptProgram | |
| exported_functions | Pol::Bscript::EScriptProgram | |
| fileline | Pol::Bscript::EScriptProgram | |
| function_decls | Pol::Bscript::EScriptProgram | |
| globalvarnames | Pol::Bscript::EScriptProgram | |
| haveProgram | Pol::Bscript::EScriptProgram | |
| instr | Pol::Bscript::EScriptProgram | |
| instr_cycles | Pol::Bscript::EScriptProgram | |
| invocations | Pol::Bscript::EScriptProgram | |
| leaveblock() | Pol::Bscript::EScriptProgram | |
| leavefunction() | Pol::Bscript::EScriptProgram | |
| modules | Pol::Bscript::EScriptProgram | |
| name | Pol::Bscript::EScriptProgram | |
| nglobals | Pol::Bscript::EScriptProgram | |
| parentvariables(unsigned parent) | Pol::Bscript::EScriptProgram | |
| pkg | Pol::Bscript::EScriptProgram | |
| program_decl | Pol::Bscript::EScriptProgram | |
| program_PC | Pol::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_counted | inlineprotected |
| ref_ptr< EScriptProgram > class | Pol::Bscript::EScriptProgram | friend |
| release() | ref_counted | inline |
| savecurblock | Pol::Bscript::EScriptProgram | |
| setcontext(const CompilerContext &ctx) | Pol::Bscript::EScriptProgram | |
| setstatementbegin() | Pol::Bscript::EScriptProgram | |
| sizeEstimate() const | Pol::Bscript::EScriptProgram | |
| sourcelines | Pol::Bscript::EScriptProgram | |
| statementbegin | Pol::Bscript::EScriptProgram | |
| symbols | Pol::Bscript::EScriptProgram | |
| tokens | Pol::Bscript::EScriptProgram | |
| update_dbg_pos(const Token &tkn) | Pol::Bscript::EScriptProgram | |
| varcount(unsigned block) | Pol::Bscript::EScriptProgram | |
| version | Pol::Bscript::EScriptProgram | |
| write(const char *fname) | Pol::Bscript::EScriptProgram | |
| write_dbg(const char *fname, bool gen_txt) | Pol::Bscript::EScriptProgram | |
| ~EScriptProgram() | Pol::Bscript::EScriptProgram | private |
| ~ref_counted()=default | ref_counted | protected |