CACAO
|
Public Types | |
enum | State { DELETED = -2, UNDEF = -1, REACHED = 0, FINISHED = 1, TYPECHECK_UNDEF = 2, TYPECHECK_REACHED = 3 } |
State of block during stack analysis. More... | |
enum | Type { TYPE_STD = 0, TYPE_EXH = 1, TYPE_SBR = 2 } |
Data Fields | |
s4 | nr |
State | state |
s4 | bitflags |
Type | type |
s4 | lflags |
s4 | icount |
instruction * | iinstr |
varinfo * | inlocals |
s4 * | javalocals |
s4 * | invars |
s4 * | outvars |
s4 | indepth |
s4 | outdepth |
s4 | varstart |
s4 | varcount |
s4 | predecessorcount |
s4 | successorcount |
basicblock ** | predecessors |
basicblock ** | successors |
branchref * | branchrefs |
basicblock * | next |
basicblock * | copied_to |
basicblock * | original |
methodinfo * | method |
insinfo_inline * | inlineinfo |
s4 | mpc |
enum basicblock::State |
enum basicblock::Type |
basicblock* basicblock::copied_to |
instruction* basicblock::iinstr |
insinfo_inline* basicblock::inlineinfo |
methodinfo* basicblock::method |
basicblock* basicblock::next |
basicblock* basicblock::original |
basicblock** basicblock::predecessors |
basicblock** basicblock::successors |