public class ValueNumberDataflow extends AbstractDataflow<ValueNumberFrame,ValueNumberAnalysis>
| Constructor and Description |
|---|
ValueNumberDataflow(CFG cfg,
ValueNumberAnalysis analysis) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClassName(ValueNumber v) |
java.util.Map<ValueNumber,java.lang.Integer> |
getValueNumberToParamMap(org.apache.bcel.classfile.Method method)
Build map of value numbers to param indices.
|
java.util.Map<ValueNumber,java.lang.Integer> |
getValueNumberToParamMap(java.lang.String methodSignature,
boolean isStatic)
Build map of value numbers to param indices.
|
getFactOnEdgedumpDataflow, execute, getAnalysis, getCFG, getFactAfterLocation, getFactAtLocation, getNumIterations, getResultFact, getStartFactpublic ValueNumberDataflow(CFG cfg, ValueNumberAnalysis analysis)
public java.util.Map<ValueNumber,java.lang.Integer> getValueNumberToParamMap(org.apache.bcel.classfile.Method method)
method - the method analyzed by the ValueNumberAnalysispublic java.util.Map<ValueNumber,java.lang.Integer> getValueNumberToParamMap(java.lang.String methodSignature, boolean isStatic)
methodSignature - signature of the method analyzed by the ValueNumberAnalysisisStatic - true if the method is static, false if not@CheckForNull @DottedClassName public java.lang.String getClassName(ValueNumber v)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.