public final class NullPointerAnalysis extends Object
| Modifier and Type | Field and Description |
|---|---|
static TypeReference[] |
DEFAULT_IGNORE_EXCEPTIONS |
public static final TypeReference[] DEFAULT_IGNORE_EXCEPTIONS
public static ExceptionPruningAnalysis<SSAInstruction,IExplodedBasicBlock> createIntraproceduralExplodedCFGAnalysis(IR ir)
public static ExceptionPruningAnalysis<SSAInstruction,IExplodedBasicBlock> createIntraproceduralExplodedCFGAnalysis(TypeReference[] ignoredExceptions, IR ir)
public static ExceptionPruningAnalysis<SSAInstruction,IExplodedBasicBlock> createIntraproceduralExplodedCFGAnalysis(TypeReference[] ignoredExceptions, IR ir, ParameterState paramState, MethodState mState)
public static ExceptionPruningAnalysis<SSAInstruction,IExplodedBasicBlock> createIntraproceduralExplodedCFGAnalysis(TypeReference[] ignoredExceptions, IR ir, ParameterState paramState, MethodState mState, boolean optHasException)
public static ExceptionPruningAnalysis<SSAInstruction,ISSABasicBlock> createIntraproceduralSSACFGAnalyis(IR ir)
public static ExceptionPruningAnalysis<SSAInstruction,ISSABasicBlock> createIntraproceduralSSACFGAnalyis(TypeReference[] ignoredExceptions, IR ir)
public static ExceptionPruningAnalysis<SSAInstruction,ISSABasicBlock> createIntraproceduralSSACFGAnalyis(TypeReference[] ignoredExceptions, IR ir, ParameterState paramState, MethodState mState)
public static InterprocAnalysisResult<SSAInstruction,IExplodedBasicBlock> computeInterprocAnalysis(CallGraph cg, com.ibm.wala.util.MonitorUtil.IProgressMonitor progress) throws com.ibm.wala.util.WalaException, com.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphException, com.ibm.wala.util.CancelException
com.ibm.wala.util.WalaExceptioncom.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphExceptioncom.ibm.wala.util.CancelExceptionpublic static InterprocAnalysisResult<SSAInstruction,IExplodedBasicBlock> computeInterprocAnalysis(TypeReference[] ignoredExceptions, CallGraph cg, MethodState defaultExceptionMethodState, com.ibm.wala.util.MonitorUtil.IProgressMonitor progress) throws com.ibm.wala.util.WalaException, com.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphException, com.ibm.wala.util.CancelException
com.ibm.wala.util.WalaExceptioncom.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphExceptioncom.ibm.wala.util.CancelExceptionpublic static InterprocAnalysisResult<SSAInstruction,IExplodedBasicBlock> computeInterprocAnalysis(TypeReference[] ignoredExceptions, CallGraph cg, MethodState defaultExceptionMethodState, com.ibm.wala.util.MonitorUtil.IProgressMonitor progress, boolean optHasExceptions) throws com.ibm.wala.util.WalaException, com.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphException, com.ibm.wala.util.CancelException
com.ibm.wala.util.WalaExceptioncom.ibm.wala.util.graph.GraphIntegrity.UnsoundGraphExceptioncom.ibm.wala.util.CancelExceptionCopyright © 2015. All rights reserved.