Class IsNullAnalysis
java.lang.Object
pascal.taie.analysis.Analysis
pascal.taie.analysis.MethodAnalysis<DataflowResult<Node,Fact>>
pascal.taie.analysis.dataflow.analysis.AnalysisDriver<Stmt,pascal.taie.analysis.bugfinder.nullpointer.IsNullFact>
pascal.taie.analysis.bugfinder.nullpointer.IsNullAnalysis
public class IsNullAnalysis
extends AnalysisDriver<Stmt,pascal.taie.analysis.bugfinder.nullpointer.IsNullFact>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected DataflowAnalysis<Stmt,
pascal.taie.analysis.bugfinder.nullpointer.IsNullFact> makeAnalysis
(CFG<Stmt> cfg) Creates an analysis object for given cfg.Methods inherited from class pascal.taie.analysis.dataflow.analysis.AnalysisDriver
analyze
Methods inherited from class pascal.taie.analysis.Analysis
getId, getOptions
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
IsNullAnalysis
-
-
Method Details
-
makeAnalysis
protected DataflowAnalysis<Stmt,pascal.taie.analysis.bugfinder.nullpointer.IsNullFact> makeAnalysis(CFG<Stmt> cfg) Description copied from class:AnalysisDriver
Creates an analysis object for given cfg.- Specified by:
makeAnalysis
in classAnalysisDriver<Stmt,
pascal.taie.analysis.bugfinder.nullpointer.IsNullFact>
-