Interface CHAContextInterpreter
- All Known Subinterfaces:
RTAContextInterpreter, SSAContextInterpreter
- All Known Implementing Classes:
AbstractReflectionInterpreter, ArgumentSpecialization.ArgumentSpecializationContextInterpreter, 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) booleanunderstands(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
-