mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-04 10:19:23 +02:00
GP-3840 Adjustment to FlowBlock::restrictedByConditional
This commit is contained in:
parent
c072972153
commit
0a23876e01
21 changed files with 147 additions and 34 deletions
|
@ -262,11 +262,11 @@ class HighIntersectTest {
|
|||
void purgeHigh(HighVariable *high); ///< Remove cached intersection tests for a given HighVariable
|
||||
bool testUntiedCallIntersection(HighVariable *tied,HighVariable *untied);
|
||||
public:
|
||||
HighIntersectTest(PcodeOpSet &cCover) : affectingOps(cCover) {}
|
||||
HighIntersectTest(PcodeOpSet &cCover) : affectingOps(cCover) {} ///< Constructor
|
||||
void moveIntersectTests(HighVariable *high1,HighVariable *high2);
|
||||
bool updateHigh(HighVariable *a); ///< Make sure given HighVariable's Cover is up-to-date
|
||||
bool intersection(HighVariable *a,HighVariable *b);
|
||||
void clear(void) { highedgemap.clear(); }
|
||||
void clear(void) { highedgemap.clear(); } ///< Clear any cached tests
|
||||
};
|
||||
|
||||
/// The internal cover is marked as dirty. If \b this is a piece of a VariableGroup, it and all the other
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue