- <init>
constructs a new scope block
- addChild
adds a scope block to this subtree by finding the correct place in the hierarchy
to store it
- addLoad
adds the register as a load in this scope block
- addStore
adds the register as a store in this scope block
- appearsToBeUserRegister
in some cases the java compiler synthesizes variable for its own purposes.
Hopefully when it does th
- findBugs
report stores that occur at scopes higher than associated loads that are not
involved with loops
- getChildren
returns the children of this scope block
- getFinish
returns the end of the block
- getParent
returns the scope blocks parent
- getStart
returns the start of the block
- isCase
returns whether this block was caused from a case block
- isGoto
returns whether this block was caused from a goto