Interface CHAContextInterpreter
- All Known Subinterfaces:
RTAContextInterpreter
,SSAContextInterpreter
- All Known Implementing Classes:
AbstractReflectionInterpreter
,ArgumentSpecialization.ArgumentSpecializationContextIntepreter
,AstContextInsensitiveSSAContextInterpreter
,ClassFactoryContextInterpreter
,ClassNewInstanceContextInterpreter
,CloneInterpreter
,ContextInsensitiveCHAContextInterpreter
,ContextInsensitiveRTAInterpreter
,ContextInsensitiveSSAInterpreter
,DefaultRTAInterpreter
,DefaultSSAInterpreter
,DelegatingRTAContextInterpreter
,DelegatingSSAContextInterpreter
,DexIContextInterpreter
,FactoryBypassInterpreter
,FallbackContextInterpreter
,GetClassContextInterpeter
,GetMethodContextInterpreter
,IntentContextInterpreter
,JavaLangClassContextInterpreter
,JavaScriptFunctionApplyContextInterpreter
,ReflectiveInvocationInterpreter
public interface CHAContextInterpreter
-
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.
-
Method Details
-
understands
Does this object understand the given method? The caller had better check this before inquiring on other properties. -
iterateCallSites
- Returns:
- an Iterator of the call statements that may execute in a given method for a given context
-
iterateNewSites
-