Uses of Package
edu.umd.cs.findbugs.ba.bcp
Packages that use edu.umd.cs.findbugs.ba.bcp
Package
Description
Main package for the FindBugs application - contains the engine class
(
FindBugs
), the object model classes for bug
instances (BugInstance
,
BugAnnotation
), and other miscellany.-
Classes in edu.umd.cs.findbugs.ba.bcp used by edu.umd.cs.findbugsClassDescriptionA ByteCodePattern is a pattern matching a sequence of bytecode instructions.
-
Classes in edu.umd.cs.findbugs.ba.bcp used by edu.umd.cs.findbugs.ba.bcpClassDescriptionA Binding binds a name to a Variable.A set of Bindings, which are definitions of variables occurring in a ByteCodePattern.A ByteCodePattern is a pattern matching a sequence of bytecode instructions.Base class for Load and Store PatternElements.The result of matching a single PatternElement against a single instruction.Abstract PatternElement subclass for matching single instructions which have a single Variable.A PatternElement is an element of a ByteCodePattern.PatternElementMatch represents matching a PatternElement against a single instruction.Match a ByteCodePattern against the code of a method, represented by a CFG.Object representing the current state of the matching algorithm.An abstract PatternElement subclass for pattern elements which must match exactly one instruction and accept any kind of branch.A Variable is either a LocalVariable or a FieldVariable.A wildcard PatternElement, which matches any kind of instruction indiscriminately.
-
Classes in edu.umd.cs.findbugs.ba.bcp used by edu.umd.cs.findbugs.detectClassDescriptionA ByteCodePattern is a pattern matching a sequence of bytecode instructions.