Package soot.jimple.spark.geom.heapinsE
Class HeapInsNodeGenerator
- java.lang.Object
-
- soot.jimple.spark.geom.geomPA.IEncodingBroker
-
- soot.jimple.spark.geom.heapinsE.HeapInsNodeGenerator
-
public class HeapInsNodeGenerator extends IEncodingBroker
Build the initial pointer assignment graph with the HeapIns encoding.- Author:
- xiao
-
-
Constructor Summary
Constructors Constructor Description HeapInsNodeGenerator()
-
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
-
generateNode
public IVarAbstraction generateNode(Node vNode)
Description copied from class:IEncodingBrokerGenerate a node of proper kind.- Specified by:
generateNodein classIEncodingBroker- Returns:
-
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:
-
-