mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-04 10:19:23 +02:00
Merge remote-tracking branch 'origin/GP-1405_ThisPointerPrep'
This commit is contained in:
commit
7e4df39fe5
7 changed files with 64 additions and 1 deletions
|
@ -374,6 +374,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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue