Class ContextInsensitiveCHAContextInterpreter
java.lang.Object
com.ibm.wala.ipa.callgraph.cha.ContextInsensitiveCHAContextInterpreter
- All Implemented Interfaces:
CHAContextInterpreter
- Direct Known Subclasses:
ContextInsensitiveRTAInterpreter
public class ContextInsensitiveCHAContextInterpreter
extends Object
implements CHAContextInterpreter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioniterateCallSites
(CGNode node) iterateNewSites
(CGNode node) boolean
understands
(CGNode node) Does this object understand the given method? The caller had better check this before inquiring on other properties.
-
Constructor Details
-
ContextInsensitiveCHAContextInterpreter
public ContextInsensitiveCHAContextInterpreter()
-
-
Method Details
-
understands
Description copied from interface:CHAContextInterpreter
Does this object understand the given method? The caller had better check this before inquiring on other properties.- Specified by:
understands
in interfaceCHAContextInterpreter
-
iterateCallSites
- Specified by:
iterateCallSites
in interfaceCHAContextInterpreter
- Returns:
- an Iterator of the call statements that may execute in a given method for a given context
-
iterateNewSites
- Specified by:
iterateNewSites
in interfaceCHAContextInterpreter
-