Class JavaScriptAnalysisEngine.PropagationJavaScriptAnalysisEngine
java.lang.Object
com.ibm.wala.client.AbstractAnalysisEngine<InstanceKey, CallGraphBuilder<InstanceKey>, Void>
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine<InstanceKey>
com.ibm.wala.cast.js.client.JavaScriptAnalysisEngine.PropagationJavaScriptAnalysisEngine
- All Implemented Interfaces:
AnalysisEngine
- Enclosing class:
JavaScriptAnalysisEngine<I extends InstanceKey>
public static class JavaScriptAnalysisEngine.PropagationJavaScriptAnalysisEngine
extends JavaScriptAnalysisEngine<InstanceKey>
-
Nested Class Summary
Nested classes/interfaces inherited from class JavaScriptAnalysisEngine
JavaScriptAnalysisEngine.FieldBasedJavaScriptAnalysisEngine, JavaScriptAnalysisEngine.PropagationJavaScriptAnalysisEngineNested classes/interfaces inherited from class AbstractAnalysisEngine
AbstractAnalysisEngine.EntrypointBuilder -
Field Summary
Fields inherited from class JavaScriptAnalysisEngine
loaderFactory, translatorFactoryFields inherited from class AbstractAnalysisEngine
cg, DEBUG_LEVEL, j2seLibs, moduleFiles, pointerAnalysis, scope, SYNTHETIC_J2SE_MODEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JSZeroOrOneXCFABuildergetCallGraphBuilder(IClassHierarchy cha, AnalysisOptions options, IAnalysisCacheView cache) Methods inherited from class JavaScriptAnalysisEngine
buildAnalysisScope, buildClassHierarchy, getDefaultOptions, makeDefaultCache, makeDefaultEntrypoints, setJ2SELibraries, setJ2SELibraries, setTranslatorFactoryMethods inherited from class AbstractAnalysisEngine
addApplicationModulesToScope, buildCallGraph, buildDefaultCallGraph, defaultCallGraphBuilder, getCache, getCallGraph, getClassHierarchy, getExclusionsFile, getHeapGraph, getOptions, getPointerAnalysis, getScope, getSDG, isClosedWorld, makeClassLoaderFactory, performAnalysis, setClassHierarchy, setClosedWorld, setEntrypointBuilder, setExclusionsFile, setModuleFiles
-
Constructor Details
-
PropagationJavaScriptAnalysisEngine
public PropagationJavaScriptAnalysisEngine()
-
-
Method Details
-
getCallGraphBuilder
protected JSZeroOrOneXCFABuilder getCallGraphBuilder(IClassHierarchy cha, AnalysisOptions options, IAnalysisCacheView cache) - Specified by:
getCallGraphBuilderin classAbstractAnalysisEngine<InstanceKey, CallGraphBuilder<InstanceKey>, Void>
-