Class LocalPointerKey
- java.lang.Object
-
- com.ibm.wala.ipa.callgraph.propagation.AbstractPointerKey
-
- com.ibm.wala.ipa.callgraph.propagation.AbstractLocalPointerKey
-
- com.ibm.wala.ipa.callgraph.propagation.LocalPointerKey
-
- All Implemented Interfaces:
PointerKey
- Direct Known Subclasses:
LocalPointerKeyWithFilter
public class LocalPointerKey extends AbstractLocalPointerKey
A pointer key which provides a unique set for each local in each call graph node.
-
-
Constructor Summary
Constructors Constructor Description LocalPointerKey(CGNode node, int valueNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
CGNode
getNode()
int
getValueNumber()
int
hashCode()
boolean
isParameter()
String
toString()
-
-
-
Constructor Detail
-
LocalPointerKey
public LocalPointerKey(CGNode node, int valueNumber)
-
-
Method Detail
-
equals
public final boolean equals(Object obj)
- Specified by:
equals
in classAbstractPointerKey
-
hashCode
public final int hashCode()
- Specified by:
hashCode
in classAbstractPointerKey
-
getNode
public final CGNode getNode()
- Specified by:
getNode
in classAbstractLocalPointerKey
-
getValueNumber
public final int getValueNumber()
-
isParameter
public final boolean isParameter()
-
-