GP-1405 Create data-type recommendation for potential this parameter

This commit is contained in:
caheckman 2022-06-17 14:51:35 -04:00
parent 91e5259018
commit 4f6211859b
7 changed files with 64 additions and 1 deletions

View file

@ -366,6 +366,7 @@ public:
HighVariable *findHigh(const string &nm) const; ///< Find a high-level variable by name
void mapGlobals(void); ///< Make sure there is a Symbol entry for all global Varnodes
void prepareThisPointer(void); ///< Prepare for recovery of the "this" pointer
bool checkCallDoubleUse(const PcodeOp *opmatch,const PcodeOp *op,const Varnode *vn,uint4 fl,const ParamTrial &trial) const;
bool onlyOpUse(const Varnode *invn,const PcodeOp *opmatch,const ParamTrial &trial,uint4 mainFlags) const;
bool ancestorOpUse(int4 maxlevel,const Varnode *invn,const PcodeOp *op,ParamTrial &trial,int4 offset,uint4 mainFlags) const;