Uses of Class
edu.umd.cs.findbugs.ba.jsr305.TypeQualifierValueSet
Packages that use TypeQualifierValueSet
Package
Description
Support for analyzing code containing JSR-305 type qualifier annotations.
-
Uses of TypeQualifierValueSet in edu.umd.cs.findbugs.ba.jsr305
Subclasses with type arguments of type TypeQualifierValueSet in edu.umd.cs.findbugs.ba.jsr305Modifier and TypeClassDescriptionclassTypeQualifierDataflow<AnalysisType extends TypeQualifierDataflowAnalysis>Dataflow class for TypeQualifierDataflowAnalysis.classAbstract base class for type qualifier dataflow analyses.Methods in edu.umd.cs.findbugs.ba.jsr305 that return TypeQualifierValueSetMethods in edu.umd.cs.findbugs.ba.jsr305 with parameters of type TypeQualifierValueSetModifier and TypeMethodDescriptionvoidTypeQualifierDataflowAnalysis.copy(TypeQualifierValueSet source, TypeQualifierValueSet dest) voidBackwardTypeQualifierDataflowAnalysis.edgeTransfer(Edge edge, TypeQualifierValueSet fact) voidTypeQualifierDataflowAnalysis.edgeTransfer(Edge edge, TypeQualifierValueSet fact) voidTypeQualifierDataflowAnalysis.initEntryFact(TypeQualifierValueSet result) booleanTypeQualifierDataflowAnalysis.isFactValid(TypeQualifierValueSet fact) booleanTypeQualifierDataflowAnalysis.isTop(TypeQualifierValueSet fact) voidTypeQualifierDataflowAnalysis.makeFactTop(TypeQualifierValueSet fact) voidTypeQualifierValueSet.makeSameAs(TypeQualifierValueSet source) voidTypeQualifierDataflowAnalysis.meetInto(TypeQualifierValueSet fact, Edge edge, TypeQualifierValueSet result) voidTypeQualifierValueSet.mergeWith(TypeQualifierValueSet fact) protected voidBackwardTypeQualifierDataflowAnalysis.propagateAcrossPhiNode(TypeQualifierValueSet fact, ValueNumber sourceVN, ValueNumber targetVN) protected voidForwardTypeQualifierDataflowAnalysis.propagateAcrossPhiNode(TypeQualifierValueSet fact, ValueNumber sourceVN, ValueNumber targetVN) protected abstract voidTypeQualifierDataflowAnalysis.propagateAcrossPhiNode(TypeQualifierValueSet fact, ValueNumber sourceVN, ValueNumber targetVN) private voidBackwardTypeQualifierDataflowAnalysis.pruneConflictingValues(TypeQualifierValueSet fact, TypeQualifierValueSet forwardFact) booleanTypeQualifierDataflowAnalysis.same(TypeQualifierValueSet fact1, TypeQualifierValueSet fact2) voidBackwardTypeQualifierDataflowAnalysis.transferInstruction(org.apache.bcel.generic.InstructionHandle handle, BasicBlock basicBlock, TypeQualifierValueSet fact) voidTypeQualifierDataflowAnalysis.transferInstruction(org.apache.bcel.generic.InstructionHandle handle, BasicBlock basicBlock, TypeQualifierValueSet fact) -
Uses of TypeQualifierValueSet in edu.umd.cs.findbugs.detect
Methods in edu.umd.cs.findbugs.detect with parameters of type TypeQualifierValueSetModifier and TypeMethodDescriptionprivate voidCheckTypeQualifiers.checkForConflictingValues(XMethod xMethod, CFG cfg, TypeQualifierValue<?> typeQualifierValue, TypeQualifierValueSet forwardsFact, TypeQualifierValueSet backwardsFact, Location locationToReport, Location locationWhereDoomedValueIsObserved, ValueNumberFrame vnaFrame) private voidCheckTypeQualifiers.checkForEqualityTest(XMethod xmethod, CFG cfg, TypeQualifierValue<?> typeQualifierValue, TypeQualifierValueSet forwardsFact, Location loc, ValueNumberFrame factAtLocation) private voidCheckTypeQualifiers.emitDataflowWarning(XMethod xMethod, TypeQualifierValue<?> typeQualifierValue, TypeQualifierValueSet forwardsFact, TypeQualifierValueSet backwardsFact, ValueNumber vn, FlowValue forward, FlowValue backward, Location locationToReport, Location locationWhereDoomedValueIsObserved, ValueNumberFrame vnaFrame) private voidCheckTypeQualifiers.emitSourceWarning(String bugType, XMethod xMethod, TypeQualifierValue<?> typeQualifierValue, FlowValue backwardsFlowValue, TypeQualifierValueSet backwardsFact, SourceSinkInfo source, ValueNumber vn, Location location)