Class AugmentIntegerTypes.Integer32767Type
java.lang.Object
sootup.core.types.Type
sootup.core.types.PrimitiveType
sootup.core.types.PrimitiveType.IntType
sootup.interceptors.typeresolving.types.AugmentIntegerTypes.Integer32767Type
- All Implemented Interfaces:
Acceptor<TypeVisitor>
- Enclosing class:
- AugmentIntegerTypes
This type is intermediate type and used for determining the ancestor of an integer type
-
Nested Class Summary
Nested classes/interfaces inherited from class sootup.core.types.PrimitiveType
PrimitiveType.BooleanType, PrimitiveType.ByteType, PrimitiveType.CharType, PrimitiveType.DoubleType, PrimitiveType.FloatType, PrimitiveType.IntType, PrimitiveType.LongType, PrimitiveType.ShortType -
Method Summary
Modifier and TypeMethodDescription<V extends TypeVisitor>
Vaccept(@NonNull V v) Called when this object is visited.protected PrimitiveType.IntTypeprotected booleanprotected Optional<PrimitiveType.IntType>Methods inherited from class sootup.core.types.PrimitiveType.IntType
asIntType, asPrimitiveType, isIntType, isPrimitiveType, toIntType, toPrimitiveTypeMethods inherited from class sootup.core.types.PrimitiveType
asBooleanType, asByteType, asCharType, asDoubleType, asFloatType, asInteger127Type, asInteger1Type, asLongType, asShortType, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getName, getShort, isBooleanType, isByteType, isCharType, isDoubleType, isFloatType, isInteger127Type, isInteger1Type, isLongType, isShortType, toBooleanType, toByteType, toCharType, toDoubleType, toFloatType, toInteger127Type, toInteger1Type, toLongType, toShortType, toStringMethods inherited from class sootup.core.types.Type
asBottomType, asReferenceType, asTopType, asUnknownType, asVoidType, createArrayType, getValueBitSize, isBottomType, isIntLikeType, isObject, isObjectLikeType, isReferenceType, isTopType, isUnknownType, isVoidType, toBottomType, toReferenceType, toTopType, toUnknownType, toVoidType
-
Method Details
-
getInstance
-
accept
Description copied from interface:AcceptorCalled when this object is visited.- Specified by:
acceptin interfaceAcceptor<TypeVisitor>- Overrides:
acceptin classPrimitiveType.IntType
-
isInteger3276Type
protected boolean isInteger3276Type()- Overrides:
isInteger3276Typein classPrimitiveType
-
asInteger3276Type
- Overrides:
asInteger3276Typein classPrimitiveType
-
toInteger3276Type
- Overrides:
toInteger3276Typein classPrimitiveType
-