Uses of Class
edu.umd.cs.findbugs.OpcodeStack.Item
Packages that use OpcodeStack.Item
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.A bytecode analysis framework for BCEL, providing CFG construction, generic
dataflow analysis, and a variety of specific dataflow analyses.
-
Uses of OpcodeStack.Item in edu.umd.cs.findbugs
Methods in edu.umd.cs.findbugs that return OpcodeStack.ItemModifier and TypeMethodDescriptionOpcodeStack.Item.cloneAndSetSpecialKind
(int specialKind) OpcodeStack.getItemMethodInvokedOn
(DismantleBytecode dbc) OpcodeStack.getLVValue
(int index) OpcodeStack.getStackItem
(int stackOffset) static OpcodeStack.Item
OpcodeStack.Item.initialArgument
(String signature, int reg) static OpcodeStack.Item
OpcodeStack.Item.merge
(OpcodeStack.Item i1, OpcodeStack.Item i2) static OpcodeStack.Item
static OpcodeStack.Item
Methods in edu.umd.cs.findbugs with parameters of type OpcodeStack.ItemModifier and TypeMethodDescriptionBugInstance.addFieldOrMethodValueSource
(OpcodeStack.Item item) BugInstance.addOptionalLocalVariable
(DismantleBytecode dbc, OpcodeStack.Item item) Local variable addersBugInstance.addValueSource
(OpcodeStack.Item item, DismantleBytecode dbc) BugInstance.addValueSource
(OpcodeStack.Item item, org.apache.bcel.classfile.Method method, int pc) static BugAnnotation
BugInstance.getFieldOrMethodValueSource
(OpcodeStack.Item item) static LocalVariableAnnotation
LocalVariableAnnotation.getLocalVariableAnnotation
(DismantleBytecode visitor, OpcodeStack.Item item) static LocalVariableAnnotation
LocalVariableAnnotation.getLocalVariableAnnotation
(org.apache.bcel.classfile.Method method, OpcodeStack.Item item, int pc) static BugAnnotation
BugInstance.getValueSource
(OpcodeStack.Item item, org.apache.bcel.classfile.Method method, int pc) static OpcodeStack.Item
OpcodeStack.Item.merge
(OpcodeStack.Item i1, OpcodeStack.Item i2) void
OpcodeStack.replace
(int stackOffset, OpcodeStack.Item value) void
OpcodeStack.replaceTop
(OpcodeStack.Item newTop) boolean
OpcodeStack.Item.sameValue
(OpcodeStack.Item that) Constructors in edu.umd.cs.findbugs with parameters of type OpcodeStack.ItemModifierConstructorDescriptionItem
(OpcodeStack.Item it) Item
(OpcodeStack.Item it, int reg) Item
(OpcodeStack.Item it, String signature) -
Uses of OpcodeStack.Item in edu.umd.cs.findbugs.ba
Methods in edu.umd.cs.findbugs.ba that return OpcodeStack.ItemMethods in edu.umd.cs.findbugs.ba that return types with arguments of type OpcodeStack.ItemModifier and TypeMethodDescriptionstatic Map<Integer,
OpcodeStack.Item> PutfieldScanner.getPutfieldsFor
(org.apache.bcel.classfile.JavaClass theClass, org.apache.bcel.classfile.Method method, XField field) Methods in edu.umd.cs.findbugs.ba with parameters of type OpcodeStack.ItemModifier and TypeMethodDescriptionvoid
FieldSummary.mergeSummary
(XField fieldOperand, OpcodeStack.Item mergeValue)