rearrange LoadGuard class

This commit is contained in:
caheckman 2019-06-12 15:07:39 -04:00
parent e1507d05ec
commit 8cad85e36c
3 changed files with 47 additions and 34 deletions

View file

@ -232,6 +232,8 @@ public:
/// \return \b true if the Varnode is fully linked
bool isHeritaged(Varnode *vn) { return (heritage.heritagePass(vn->getAddr())>=0); }
const list<LoadGuard> &getLoadGuards(void) const { return heritage.getLoadGuards(); }
// Function prototype and call specification routines
int4 numCalls(void) const { return qlst.size(); } ///< Get the number of calls made by \b this function
FuncCallSpecs *getCallSpecs(int4 i) const { return qlst[i]; } ///< Get the i-th call specification