Package edu.umd.cs.findbugs.ba.type
Class DoubleExtraType
java.lang.Object
org.apache.bcel.generic.Type
edu.umd.cs.findbugs.ba.type.DoubleExtraType
- All Implemented Interfaces:
ExtendedTypes
Special type used to represent the "extra" part of a double value. We say
that when a double is stored, local n will have type double, and local
n+1 will have this type.
- Author:
- David Hovemeyer
- See Also:
-
Field Summary
Fields inherited from class org.apache.bcel.generic.Type
BOOLEAN, BYTE, CHAR, CLASS, DOUBLE, FLOAT, INT, LONG, NO_ARGS, NULL, OBJECT, SHORT, signature, STRING, STRINGBUFFER, THROWABLE, type, UNKNOWN, VOID
Fields inherited from interface edu.umd.cs.findbugs.ba.type.ExtendedTypes
T_AVAIL_TYPE, T_BOTTOM, T_DOUBLE_EXTRA, T_EXCEPTION, T_LONG_EXTRA, T_NULL, T_TOP
-
Method Summary
Methods inherited from class org.apache.bcel.generic.Type
getArgumentTypes, getClassName, getMethodSignature, getReturnType, getSignature, getSignature, getSize, getType, getType, getType, getTypes, normalizeForStackOrLocal, toString
-
Method Details
-
hashCode
public int hashCode()- Overrides:
hashCode
in classorg.apache.bcel.generic.Type
-
equals
- Overrides:
equals
in classorg.apache.bcel.generic.Type
-
instance
public static org.apache.bcel.generic.Type instance()
-