Class CreationSiteVertex
- java.lang.Object
-
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.Vertex
-
- com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.CreationSiteVertex
-
- All Implemented Interfaces:
ObjectVertex,com.ibm.wala.ipa.callgraph.ContextItem,com.ibm.wala.ipa.callgraph.propagation.InstanceKey
public class CreationSiteVertex extends Vertex implements ObjectVertex
-
-
Constructor Summary
Constructors Constructor Description CreationSiteVertex(com.ibm.wala.classLoader.IMethod node, int instructionIndex, com.ibm.wala.types.TypeReference createdType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Taccept(VertexVisitor<T> visitor)com.ibm.wala.classLoader.IClassgetConcreteType()java.util.Iterator<com.ibm.wala.util.collections.Pair<com.ibm.wala.ipa.callgraph.CGNode,com.ibm.wala.classLoader.NewSiteReference>>getCreationSites(com.ibm.wala.ipa.callgraph.CallGraph CG)com.ibm.wala.classLoader.IMethodgetMethod()-
Methods inherited from class com.ibm.wala.cast.js.callgraph.fieldbased.flowgraph.vertices.Vertex
toSourceLevelString
-
-
-
-
Method Detail
-
getConcreteType
public com.ibm.wala.classLoader.IClass getConcreteType()
- Specified by:
getConcreteTypein interfacecom.ibm.wala.ipa.callgraph.propagation.InstanceKey
-
getMethod
public com.ibm.wala.classLoader.IMethod getMethod()
-
getCreationSites
public java.util.Iterator<com.ibm.wala.util.collections.Pair<com.ibm.wala.ipa.callgraph.CGNode,com.ibm.wala.classLoader.NewSiteReference>> getCreationSites(com.ibm.wala.ipa.callgraph.CallGraph CG)
- Specified by:
getCreationSitesin interfacecom.ibm.wala.ipa.callgraph.propagation.InstanceKey
-
accept
public <T> T accept(VertexVisitor<T> visitor)
-
-