Class ArgumentSpecialization.ArgumentSpecializationContextIntepreter
java.lang.Object
com.ibm.wala.ipa.callgraph.cha.ContextInsensitiveCHAContextInterpreter
com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter
com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter
com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter
com.ibm.wala.cast.js.ipa.callgraph.ArgumentSpecialization.ArgumentSpecializationContextIntepreter
- All Implemented Interfaces:
CHAContextInterpreter
,RTAContextInterpreter
,SSAContextInterpreter
- Enclosing class:
ArgumentSpecialization
public static class ArgumentSpecialization.ArgumentSpecializationContextIntepreter
extends AstContextInsensitiveSSAContextInterpreter
-
Field Summary
Fields inherited from class com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter
options
-
Constructor Summary
ConstructorDescriptionArgumentSpecializationContextIntepreter
(AnalysisOptions options, IAnalysisCacheView cache) -
Method Summary
Methods inherited from class com.ibm.wala.cast.ipa.callgraph.AstContextInsensitiveSSAContextInterpreter
iterateCallSites, iterateNewSites, understands
Methods inherited from class com.ibm.wala.ipa.callgraph.propagation.cfa.ContextInsensitiveSSAInterpreter
getCFG, getIRView, getNumberOfStatements, recordFactoryType
Methods inherited from class com.ibm.wala.ipa.callgraph.propagation.rta.ContextInsensitiveRTAInterpreter
getAnalysisCache, iterateFieldsRead, iterateFieldsWritten
Methods inherited from class com.ibm.wala.ipa.callgraph.cha.ContextInsensitiveCHAContextInterpreter
understands
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.ibm.wala.ipa.callgraph.cha.CHAContextInterpreter
understands
Methods inherited from interface com.ibm.wala.ipa.callgraph.propagation.rta.RTAContextInterpreter
iterateFieldsRead, iterateFieldsWritten
-
Constructor Details
-
ArgumentSpecializationContextIntepreter
-
-
Method Details
-
getIR
- Specified by:
getIR
in interfaceSSAContextInterpreter
- Overrides:
getIR
in classContextInsensitiveSSAInterpreter
- Returns:
- the IR that models the method context, or null if it's an unmodelled native method
-
getDU
- Specified by:
getDU
in interfaceSSAContextInterpreter
- Overrides:
getDU
in classContextInsensitiveSSAInterpreter
- Returns:
- DefUse for the IR that models the method context, or null if it's an unmodelled native method
-