Class NullnessAnalysis


  • public class NullnessAnalysis
    extends ForwardBranchedFlowAnalysis<NullnessAnalysis.AnalysisInfo>
    An intraprocedural nullness analysis that computes for each location and each value in a method if the value is (before or after that location) definitely null, definitely non-null or neither. This class replaces BranchedRefVarsAnalysis which is known to have bugs.
    Author:
    Eric Bodden, Julian Tibble