Logo Search packages:      
Sourcecode: pasmo version File versions  Download package

Asm::In Member List

This is the complete list of members for Asm::In, including all inherited members.
addincludedir(const std::string &dirname) (defined in AsmFile)AsmFile
addpredef(const std::string &predef) (defined in Asm::In)Asm::In
AsmFile() (defined in AsmFile)AsmFile
AsmFile(const AsmFile &af) (defined in AsmFile)AsmFile
autolocal() (defined in Asm::In)Asm::In
autolocalmode (defined in Asm::In)Asm::In [private]
base (defined in Asm::In)Asm::In [private]
beginline() (defined in AsmFile)AsmFile [protected]
bracketonly() (defined in Asm::In)Asm::In
bracketonlymode (defined in Asm::In)Asm::In [private]
caseinsensitive() (defined in Asm::In)Asm::In
checkautolocal(const std::string &varname) (defined in Asm::In)Asm::In [private]
checkendline(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
cpcbasicloader() (defined in Asm::In)Asm::In
current (defined in Asm::In)Asm::In [private]
currentinstruction (defined in Asm::In)Asm::In [private]
currentpass() const (defined in Asm::In)Asm::In
debugtype (defined in Asm::In)Asm::In [private]
dobit(Tokenizer &tz, byte basecode, std::string instrname) (defined in Asm::In)Asm::In [private]
dobyteinmediate(Tokenizer &tz, byte code, const std::string &instrname, byte prefix=NoPrefix) (defined in Asm::In)Asm::In [private]
dobyteparam(Tokenizer &tz, TypeByteInst ti) (defined in Asm::In)Asm::In [private]
dobyteparamCB(Tokenizer &tz, byte codereg, const std::string &instrname) (defined in Asm::In)Asm::In [private]
dopass() (defined in Asm::In)Asm::In [private]
dumppublic(std::ostream &out) (defined in Asm::In)Asm::In
dumpsymbol(std::ostream &out) (defined in Asm::In)Asm::In
emitamsdos(std::ostream &out) (defined in Asm::In)Asm::In
emitcdt(std::ostream &out) (defined in Asm::In)Asm::In
emitcdtbas(std::ostream &out) (defined in Asm::In)Asm::In
emitcmd(std::ostream &out) (defined in Asm::In)Asm::In
emithex(std::ostream &out) (defined in Asm::In)Asm::In
emitmsx(std::ostream &out) (defined in Asm::In)Asm::In
emitobject(std::ostream &out) (defined in Asm::In)Asm::In
emitplus3dos(std::ostream &out) (defined in Asm::In)Asm::In
emitprl(std::ostream &out) (defined in Asm::In)Asm::In
emittap(std::ostream &out) (defined in Asm::In)Asm::In
emittapbas(std::ostream &out) (defined in Asm::In)Asm::In
emittzx(std::ostream &out) (defined in Asm::In)Asm::In
emittzxbas(std::ostream &out) (defined in Asm::In)Asm::In
emitwarning(const std::string &text) (defined in Asm::In)Asm::In [private]
enterautolocal() (defined in Asm::In)Asm::In [private]
entrypoint (defined in Asm::In)Asm::In [private]
errtostdout() (defined in Asm::In)Asm::In
expandMACRO(const std::string &name, Macro macro, Tokenizer &tz) (defined in Asm::In)Asm::In [private]
expectA(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
expectC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
expectclose(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
expectcloseindir(Tokenizer &tz, bool bracket) (defined in Asm::In)Asm::In [private]
expectcomma(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
finishautolocal() (defined in Asm::In)Asm::In [private]
firstcode (defined in Asm::In)Asm::In [private]
gencode(byte code) (defined in Asm::In)Asm::In [private]
gencode(byte code1, byte code2) (defined in Asm::In)Asm::In [private]
gencode(byte code1, byte code2, byte code3) (defined in Asm::In)Asm::In [private]
gencode(byte code1, byte code2, byte code3, byte code4) (defined in Asm::In)Asm::In [private]
gencodeED(byte code) (defined in Asm::In)Asm::In [private]
gencodeword(address value) (defined in Asm::In)Asm::In [private]
gendata(byte data) (defined in Asm::In)Asm::In [private]
gendataword(address dataword) (defined in Asm::In)Asm::In [private]
genlocalname() (defined in Asm::In)Asm::In [private]
genmode (defined in Asm::In)Asm::In [private]
getcodesize() const (defined in Asm::In)Asm::In
getcurrentline() (defined in AsmFile)AsmFile [protected]
getcurrenttext() const (defined in AsmFile)AsmFile [protected]
getline() const (defined in AsmFile)AsmFile
getmacro(const std::string &name) (defined in Asm::In)Asm::In [inline, private]
getmframe() const (defined in Asm::In)Asm::In [inline, private]
getvalidline() (defined in AsmFile)AsmFile [protected]
getvalue(const std::string &var, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
gotoENDM() (defined in Asm::In)Asm::In [private]
hasentrypoint (defined in Asm::In)Asm::In [private]
headername (defined in Asm::In)Asm::In [private]
iflevel (defined in Asm::In)Asm::In [private]
In() (defined in Asm::In)Asm::In
In(const Asm::In &in) (defined in Asm::In)Asm::In [explicit]
initlocal() (defined in Asm::In)Asm::In [private]
isautolocalname(const std::string &name) (defined in Asm::In)Asm::In [private]
isdefined(const std::string &varname) (defined in Asm::In)Asm::In [private]
loadfile(const std::string &filename) (defined in Asm::In)Asm::In
loadfile(const std::string &filename, bool nocase, std::ostream &outverb, std::ostream &outerr) (defined in AsmFile)AsmFile
localcount (defined in Asm::In)Asm::In [private]
localstack (defined in Asm::In)Asm::In [private]
mapmacro (defined in Asm::In)Asm::In [private]
mapmacro_t typedef (defined in Asm::In)Asm::In [private]
mapvar (defined in Asm::In)Asm::In [private]
mapvar_t typedef (defined in Asm::In)Asm::In [private]
maxused (defined in Asm::In)Asm::In [private]
mem (defined in Asm::In)Asm::In [private]
message_emit(const std::string &type) (defined in Asm::In)Asm::In
minused (defined in Asm::In)Asm::In [private]
mode86 (defined in Asm::In)Asm::In [private]
nextline() (defined in AsmFile)AsmFile [protected]
no8080() (defined in Asm::In)Asm::In [private]
no86() (defined in Asm::In)Asm::In [private]
nocase (defined in Asm::In)Asm::In [private]
nullout (defined in Asm::In)Asm::In [private]
openis(std::ifstream &is, const std::string &filename, std::ios::openmode mode) const (defined in AsmFile)AsmFile [protected]
operator=(const Asm::In &) (defined in Asm::In)Asm::In [private]
parse_ERROR(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parse_WARNING(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseADC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseADD(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseADDADCSBCHL(Tokenizer &tz, byte prefix, byte basecode) (defined in Asm::In)Asm::In [private]
parseAND(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseand(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parsebase(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseBIT(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsebooland(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseboolor(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parsebyteparam(Tokenizer &tz, TypeToken tt, regbCode &regcode, byte &prefix, bool &hasdesp, byte &desp, byte prevprefix=NoPrefix) (defined in Asm::In)Asm::In [private]
parseCALL(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsecond(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseCP(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseDEC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseDEFB(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseDEFL(Tokenizer &tz, const std::string &label) (defined in Asm::In)Asm::In [private]
parseDEFS(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseDEFW(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsedesp(Tokenizer &tz, bool bracket) (defined in Asm::In)Asm::In [private]
parseDJNZ(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseELSE(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseEND(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseENDIF(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseEndOfInclude(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseENDP(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseEQU(Tokenizer &tz, const std::string &label) (defined in Asm::In)Asm::In [private]
parseEX(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseexpr(bool required, const Token &tok, Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsegeneric(Tokenizer &tz, Token tok) (defined in Asm::In)Asm::In [private]
parsehighlow(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseIF(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseIM(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseIN(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseINC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseINCBIN(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseINCDEC(Tokenizer &tz, bool isINC) (defined in Asm::In)Asm::In [private]
parseINCDECdouble(Tokenizer &tz, bool isINC, regwCode reg, byte prefix=NoPrefix) (defined in Asm::In)Asm::In [private]
parseINCDECsimple(Tokenizer &tz, bool isINC, regbCode reg, byte prefix=NoPrefix, bool hasdesp=false, byte desp=0) (defined in Asm::In)Asm::In [private]
parseINCLUDE(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseIRP(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseJP(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseJP_(Tokenizer &tz, bool bracket) (defined in Asm::In)Asm::In [private]
parseJR(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parselabel(Tokenizer &tz, const std::string &name) (defined in Asm::In)Asm::In [private]
parseLD(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseLD_(Tokenizer &tz, bool bracket) (defined in Asm::In)Asm::In [private]
parseLD_IrPlus(Tokenizer &tz, bool bracket, byte prefix) (defined in Asm::In)Asm::In [private]
parseLD_nn_(Tokenizer &tz, bool bracket) (defined in Asm::In)Asm::In [private]
parseLDA(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseLDA_(Tokenizer &tz, bool bracket) (defined in Asm::In)Asm::In [private]
parseLDA_IrPlus_(Tokenizer &tz, bool bracket, byte prefix) (defined in Asm::In)Asm::In [private]
parseLDA_nn_(Tokenizer &tz, bool bracket) (defined in Asm::In)Asm::In [private]
parseLDAr(regbCode rb) (defined in Asm::In)Asm::In [private]
parseLDdouble(Tokenizer &tz, regwCode regcode, byte prefix=NoPrefix) (defined in Asm::In)Asm::In [private]
parseLDdouble_nn_(Tokenizer &tz, regwCode regcode, bool bracket, byte prefix=NoPrefix) (defined in Asm::In)Asm::In [private]
parseLDdoublenn(Tokenizer &tz, regwCode regcode, byte prefix=NoPrefix) (defined in Asm::In)Asm::In [private]
parseLDIorR(Tokenizer &tz, byte code) (defined in Asm::In)Asm::In [private]
parseLDsimple(Tokenizer &tz, regbCode regcode, byte prevprefix=NoPrefix) (defined in Asm::In)Asm::In [private]
parseLDsimplen(Tokenizer &tz, regbCode regcode, byte prevprefix=NoPrefix) (defined in Asm::In)Asm::In [private]
parseLDSP(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseline(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseLOCAL(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseMACRO(Tokenizer &tz, const std::string &name, bool needcomma) (defined in Asm::In)Asm::In [private]
parsemuldiv(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parsenot(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseopen(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseopenindir(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseOR(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseORG(Tokenizer &tz, const std::string &label=std::string()) (defined in Asm::In)Asm::In [private]
parseorxor(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseOUT(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseplusmin(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parsePOP(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsePROC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsePUBLIC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsePUSH(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsePUSHPOP(Tokenizer &tz, bool isPUSH) (defined in Asm::In)Asm::In [private]
parserelative(Tokenizer &tz, Token tok, byte code, const std::string instrname) (defined in Asm::In)Asm::In [private]
parserelops(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseREPT(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseRES(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseRET(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseRL(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseRLC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseRR(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseRRC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseRST(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseSBC(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseSET(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsesimple(Tokenizer &tz, Token tok) (defined in Asm::In)Asm::In [private]
parseSLA(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseSLL(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseSRA(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseSRL(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parseSUB(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
parsevalue(Tokenizer &tz, address &result, bool required, bool ignored) (defined in Asm::In)Asm::In [private]
parseXOR(Tokenizer &tz) (defined in Asm::In)Asm::In [private]
pasmo_impl::LocalLevel (defined in Asm::In)Asm::In [friend]
pasmo_impl::MacroFrameBase (defined in Asm::In)Asm::In [friend]
pass (defined in Asm::In)Asm::In [private]
passeof() const (defined in AsmFile)AsmFile [protected]
pcurrentmframe (defined in Asm::In)Asm::In [private]
perr (defined in Asm::In)Asm::In [private]
pout (defined in Asm::In)Asm::In [private]
prevline() (defined in AsmFile)AsmFile [protected]
processfile() (defined in Asm::In)Asm::In
pverb (defined in Asm::In)Asm::In [private]
pwarn (defined in Asm::In)Asm::In [private]
set86() (defined in Asm::In)Asm::In
setbase(unsigned int addr) (defined in Asm::In)Asm::In
setdebugtype(DebugType type) (defined in Asm::In)Asm::In
setdefl(const std::string &name, address value) (defined in Asm::In)Asm::In [private]
setendline() (defined in AsmFile)AsmFile [protected]
setentrypoint(address addr) (defined in Asm::In)Asm::In [private]
setequorlabel(const std::string &name, address value) (defined in Asm::In)Asm::In [private]
setheadername(const std::string &headername_n) (defined in Asm::In)Asm::In
setlabel(const std::string &name) (defined in Asm::In)Asm::In [private]
setline(size_t line) (defined in AsmFile)AsmFile [protected]
setmframe(pasmo_impl::MacroFrameBase *pnew) (defined in Asm::In)Asm::In [inline, private]
setpublic (defined in Asm::In)Asm::In [private]
setpublic_t typedef (defined in Asm::In)Asm::In [private]
setvar(const std::string &varname, address value, Defined defined) (defined in Asm::In)Asm::In [private]
showcode(const std::string &instruction) (defined in Asm::In)Asm::In [private]
showcurrentlineinfo(std::ostream &os) const (defined in AsmFile)AsmFile [protected]
showlineinfo(std::ostream &os, size_t nline) const (defined in AsmFile)AsmFile [protected]
spectrumbasicloader() (defined in Asm::In)Asm::In
verbose() (defined in Asm::In)Asm::In
warn8080() (defined in Asm::In)Asm::In
warn8080mode (defined in Asm::In)Asm::In [private]
writebincode(std::ostream &out) (defined in Asm::In)Asm::In
writecdtcode(std::ostream &out) (defined in Asm::In)Asm::In
writetzxcode(std::ostream &out) (defined in Asm::In)Asm::In
~AsmFile() (defined in AsmFile)AsmFile
~In() (defined in Asm::In)Asm::In

Generated by  Doxygen 1.6.0   Back to index