Uses of Class
edu.umd.cs.findbugs.ba.npe.IsNullValueDataflow
Packages that use IsNullValueDataflow
Package
Description
A bytecode analysis framework for BCEL, providing CFG construction, generic
dataflow analysis, and a variety of specific dataflow analyses.
Implementation of dataflow analysis for checking whether obligations to close streams and other resources
(e.g., database objects) are satisfied.
Support for analyses based on the BCEL bytecode framework.
-
Uses of IsNullValueDataflow in edu.umd.cs.findbugs.ba
Methods in edu.umd.cs.findbugs.ba that return IsNullValueDataflowModifier and TypeMethodDescriptionClassContext.getIsNullValueDataflow(org.apache.bcel.classfile.Method method) Get an IsNullValueDataflow for given method.Methods in edu.umd.cs.findbugs.ba with parameters of type IsNullValueDataflowModifier and TypeMethodDescriptionstatic voidClassContext.dumpDataflowInformation(org.apache.bcel.classfile.Method method, CFG cfg, ValueNumberDataflow vnd, IsNullValueDataflow inv, UnconditionalValueDerefDataflow dataflow, TypeDataflow typeDataflow) -
Uses of IsNullValueDataflow in edu.umd.cs.findbugs.ba.deref
Fields in edu.umd.cs.findbugs.ba.deref declared as IsNullValueDataflowModifier and TypeFieldDescriptionprivate IsNullValueDataflowUnconditionalValueDerefAnalysis.invDataflowMethods in edu.umd.cs.findbugs.ba.deref with parameters of type IsNullValueDataflowModifier and TypeMethodDescriptionstatic Set<ValueNumber> UnconditionalValueDerefAnalysis.checkAllNonNullParams(Location location, ValueNumberFrame vnaFrame, org.apache.bcel.generic.ConstantPoolGen constantPool, org.apache.bcel.classfile.Method method, IsNullValueDataflow invDataflow, TypeDataflow typeDataflow) voidUnconditionalValueDerefAnalysis.clearDerefsOnNonNullBranches(IsNullValueDataflow invDataflow) HACK: use the given is-null dataflow to clear deref sets for values that are known to be definitely non-null on a branch. -
Uses of IsNullValueDataflow in edu.umd.cs.findbugs.ba.npe
Fields in edu.umd.cs.findbugs.ba.npe declared as IsNullValueDataflowModifier and TypeFieldDescriptionprivate IsNullValueDataflowNullDerefAndRedundantComparisonFinder.invDataflowMethods in edu.umd.cs.findbugs.ba.npe with parameters of type IsNullValueDataflowModifier and TypeMethodDescriptionprivate voidNullDerefAndRedundantComparisonFinder.analyzeNullCheck(IsNullValueDataflow invDataflow, BasicBlock basicBlock) -
Uses of IsNullValueDataflow in edu.umd.cs.findbugs.ba.obl
Fields in edu.umd.cs.findbugs.ba.obl declared as IsNullValueDataflowModifier and TypeFieldDescriptionprivate final IsNullValueDataflowObligationAnalysis.invDataflowConstructors in edu.umd.cs.findbugs.ba.obl with parameters of type IsNullValueDataflowModifierConstructorDescriptionObligationAnalysis(DepthFirstSearch dfs, XMethod xmethod, org.apache.bcel.generic.ConstantPoolGen cpg, ObligationFactory factory, ObligationPolicyDatabase database, TypeDataflow typeDataflow, IsNullValueDataflow invDataflow, IErrorLogger errorLogger) Constructor. -
Uses of IsNullValueDataflow in edu.umd.cs.findbugs.classfile.engine.bcel
Subclasses with type arguments of type IsNullValueDataflow in edu.umd.cs.findbugs.classfile.engine.bcelModifier and TypeClassDescriptionclassAnalysis engine to produce IsNullValueDataflow objects for an analyzed method.Methods in edu.umd.cs.findbugs.classfile.engine.bcel that return IsNullValueDataflowModifier and TypeMethodDescriptionIsNullValueDataflowFactory.analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor) protected IsNullValueDataflowAnalysisFactory.getIsNullValueDataflow(IAnalysisCache analysisCache, MethodDescriptor methodDescriptor) -
Uses of IsNullValueDataflow in edu.umd.cs.findbugs.detect
Fields in edu.umd.cs.findbugs.detect declared as IsNullValueDataflowModifier and TypeFieldDescriptionprivate IsNullValueDataflowFindNullDeref.invDataflowprivate final IsNullValueDataflowFindUnreleasedLock.LockResourceTracker.isNullDataflowConstructors in edu.umd.cs.findbugs.detect with parameters of type IsNullValueDataflowModifierConstructorDescriptionLockResourceTracker(RepositoryLookupFailureCallback lookupFailureCallback, CFG cfg, ValueNumberDataflow vnaDataflow, IsNullValueDataflow isNullDataflow)