ObNode

A node in the function's expression graph, and its edges to predecessors and successors.

Members

Variables

exp
Expression exp;

expression for the node

gen
PtrVarState[] gen;

new states generated for this node

index
uint index;

index of this in obnodes

input
PtrVarState[] input;

variable states on entry to exp

output
PtrVarState[] output;

variable states on exit to exp

preds
ObNodes preds;

predecessors

succs
ObNodes succs;

successors

tryBlock
ObNode* tryBlock;

try-finally block we're inside

Meta