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.ItemOpcodeStack.Item.initialArgument(String signature, int reg) static OpcodeStack.ItemOpcodeStack.Item.merge(OpcodeStack.Item i1, OpcodeStack.Item i2) static OpcodeStack.Itemstatic OpcodeStack.ItemMethods 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 BugAnnotationBugInstance.getFieldOrMethodValueSource(OpcodeStack.Item item) static LocalVariableAnnotationLocalVariableAnnotation.getLocalVariableAnnotation(DismantleBytecode visitor, OpcodeStack.Item item) static LocalVariableAnnotationLocalVariableAnnotation.getLocalVariableAnnotation(org.apache.bcel.classfile.Method method, OpcodeStack.Item item, int pc) static BugAnnotationBugInstance.getValueSource(OpcodeStack.Item item, org.apache.bcel.classfile.Method method, int pc) static OpcodeStack.ItemOpcodeStack.Item.merge(OpcodeStack.Item i1, OpcodeStack.Item i2) voidOpcodeStack.replace(int stackOffset, OpcodeStack.Item value) voidOpcodeStack.replaceTop(OpcodeStack.Item newTop) booleanOpcodeStack.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 TypeMethodDescriptionvoidFieldSummary.mergeSummary(XField fieldOperand, OpcodeStack.Item mergeValue)