public class MergeTree
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static boolean |
DEBUG |
Constructor | Description |
---|---|
MergeTree(ValueNumberFactory factory) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.BitSet |
getInputSet(ValueNumber output) |
Get the set of input ValueNumbers which directly contributed to
the given output ValueNumber.
|
java.util.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.
|
public MergeTree(ValueNumberFactory factory)
factory
- the ValueNumberFactorypublic void mapInputToOutput(ValueNumber input, ValueNumber output)
input
- the input ValueNumberoutput
- the output ValueNumberpublic java.util.BitSet getInputSet(ValueNumber output)
output
- the output ValueNumberpublic java.util.BitSet getTransitiveInputSet(ValueNumber output)
output
- the output ValueNumberFindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.