decompiler
1.0.0
|
Node in a depth first traversal of ancestors. More...
Public Types | |
enum | { seen_solid0 = 1, seen_solid1 = 2, seen_kill = 4 } |
Public Member Functions | |
State (PcodeOp *o, int4 s) | |
Constructor given a Varnode read. More... | |
int4 | getSolidSlot (void) const |
Get slot associated with solid movement. | |
void | markSolid (int4 slot) |
Mark slot as having solid movement. | |
void | markKill (void) |
Mark killedbycall seen. | |
bool | seenSolid (void) const |
Has solid movement been seen. | |
bool | seenKill (void) const |
Has killedbycall been seen. | |
Public Attributes | |
PcodeOp * | op |
Operation along the path to the Varnode. | |
Varnode * | vn |
Varnode input to op, along path. | |
int4 | slot |
vn = op->getIn(slot) | |
uint4 | flags |
Boolean properties of the node. | |
Node in a depth first traversal of ancestors.
anonymous enum |
|
inline |
Constructor given a Varnode read.
References PcodeOp::getIn().