Package soot.jimple.spark.geom.geomE
Class FullSensitiveNodeGenerator
- java.lang.Object
-
- soot.jimple.spark.geom.geomPA.IEncodingBroker
-
- soot.jimple.spark.geom.geomE.FullSensitiveNodeGenerator
-
public class FullSensitiveNodeGenerator extends IEncodingBroker
Build the initial encoding of the assignment graph in full geometric encoding.- Author:
- xiao
-
-
Constructor Summary
Constructors Constructor Description FullSensitiveNodeGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IVarAbstractiongenerateNode(Node vNode)Generate a node of proper kind.StringgetSignature()Return the signature of the implemented sub-class, may be useful in somewhere.voidinitFlowGraph(GeomPointsTo ptAnalyzer)Build the initial encoding of the pointer assignments and points-to facts.
-
-
-
Method Detail
-
initFlowGraph
public void initFlowGraph(GeomPointsTo ptAnalyzer)
Description copied from class:IEncodingBrokerBuild the initial encoding of the pointer assignments and points-to facts.- Specified by:
initFlowGraphin classIEncodingBroker
-
getSignature
public String getSignature()
Description copied from class:IEncodingBrokerReturn the signature of the implemented sub-class, may be useful in somewhere.- Specified by:
getSignaturein classIEncodingBroker- Returns:
-
generateNode
public IVarAbstraction generateNode(Node vNode)
Description copied from class:IEncodingBrokerGenerate a node of proper kind.- Specified by:
generateNodein classIEncodingBroker- Returns:
-
-