Package com.mebigfatguy.fbcontrib.detect
Class InheritanceTypeChecking.IfStatement
- java.lang.Object
-
- com.mebigfatguy.fbcontrib.detect.InheritanceTypeChecking.IfStatement
-
- Enclosing class:
- InheritanceTypeChecking
private static class InheritanceTypeChecking.IfStatement extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
InheritanceTypeChecking.IfStatement.Action
(package private) static class
InheritanceTypeChecking.IfStatement.State
-
Field Summary
Fields Modifier and Type Field Description private int
branchTarget
private int
firstPC
private java.util.Set<java.lang.String>
instanceOfTypes
private int
matchCount
private int
reg
private InheritanceTypeChecking.IfStatement.State
state
-
Constructor Summary
Constructors Constructor Description IfStatement(edu.umd.cs.findbugs.BytecodeScanningDetector bsd, int seen)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InheritanceTypeChecking.IfStatement.Action
processOpcode(edu.umd.cs.findbugs.BytecodeScanningDetector bsd, edu.umd.cs.findbugs.BugReporter bugReporter, int seen)
java.lang.String
toString()
-
-
-
Field Detail
-
state
private InheritanceTypeChecking.IfStatement.State state
-
reg
private int reg
-
firstPC
private int firstPC
-
branchTarget
private int branchTarget
-
matchCount
private int matchCount
-
instanceOfTypes
private java.util.Set<java.lang.String> instanceOfTypes
-
-
Method Detail
-
processOpcode
public InheritanceTypeChecking.IfStatement.Action processOpcode(edu.umd.cs.findbugs.BytecodeScanningDetector bsd, edu.umd.cs.findbugs.BugReporter bugReporter, int seen)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-