Package com.ibm.wala.ipa.callgraph.cha
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
Constructors Constructor Description ContextInsensitiveCHAContextInterpreter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterator<CallSiteReference>
iterateCallSites(CGNode node)
boolean
understands(CGNode node)
Does this object understand the given method? The caller had better check this before inquiring on other properties.
-
-
-
Method Detail
-
understands
public boolean understands(CGNode node)
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
public Iterator<CallSiteReference> iterateCallSites(CGNode node)
- Specified by:
iterateCallSites
in interfaceCHAContextInterpreter
- Returns:
- an Iterator of the call statements that may execute in a given method for a given context
-
-