Class IRUnsignedIntegerType
An unsigned two’s-complement integer. Also used to represent enums whose underlying type is an unsigned integer, as well as character types whose representation is unsigned.
Import path
import semmle.code.cpp.ir.IR
Direct supertypes
Indirect supertypes
Inherited fields
byteSize | from IRSizedType |
Predicates
getByteSize | Gets the size of the type, in bytes, if known. |
getCanonicalLanguageType | Gets a single instance of |
isUnsigned | Holds if this integer type is unsigned. |
toString | Gets a textual representation of this type. |
Inherited predicates
getIdentityString | Gets a string that uniquely identifies this | from IRType |
isSigned | Holds if this integer type is signed. | from IRIntegerType |