Move XCHG and DIV rewriters from Function class
Preliminary work for #19
This commit is contained in:
@@ -253,8 +253,6 @@ public:
|
||||
Expr * adjustActArgType(Expr *_exp, hlType forType);
|
||||
QString writeCall(Function *tproc, STKFRAME &args, int *numLoc);
|
||||
void processDosInt(STATE *pstate, PROG &prog, bool done);
|
||||
ICODE *translate_DIV(LLInst *ll, ICODE &_Icode);
|
||||
ICODE *translate_XCHG(LLInst *ll, ICODE &_Icode);
|
||||
|
||||
void switchState(DecompilationStep s);
|
||||
protected:
|
||||
|
||||
@@ -596,7 +596,7 @@ class CIcodeRec : public std::list<ICODE>
|
||||
public:
|
||||
CIcodeRec(); // Constructor
|
||||
|
||||
ICODE * addIcode(ICODE *pIcode);
|
||||
ICODE * addIcode(const ICODE * pIcode);
|
||||
void SetInBB(rCODE &rang, BB* pnewBB);
|
||||
bool labelSrch(uint32_t target, uint32_t &pIndex);
|
||||
iterator labelSrch(uint32_t target);
|
||||
|
||||
Reference in New Issue
Block a user