edu.umd.cs.findbugs.ba.vna
public class MergeTree extends Object
Field Summary | |
---|---|
static boolean | DEBUG |
Constructor Summary | |
---|---|
MergeTree(ValueNumberFactory factory)
Constructor.
|
Method Summary | |
---|---|
BitSet | getInputSet(ValueNumber output)
Get the set of input ValueNumbers which directly contributed to
the given output ValueNumber.
|
BitSet | getTransitiveInputSet(ValueNumber output)
Get the transitive set of input ValueNumbers which contributed
(directly or indirectly) to the given output ValueNumber.
|
void | mapInputToOutput(ValueNumber input, ValueNumber output)
Map an input ValueNumber to an output ValueNumber.
|
Parameters: factory the ValueNumberFactory
Parameters: output the output ValueNumber
Returns: the set of direct input ValueNumbers
Parameters: output the output ValueNumber
Returns: the transitive set of input ValueNumbers
Parameters: input the input ValueNumber output the output ValueNumber