Class IRIntegerType
An integer type. This includes IRSignedIntegerType
and IRUnsignedIntegerType
.
Import path
import semmle.code.cpp.ir.IR
Direct supertypes
Indirect supertypes
Known direct subtypes
Inherited fields
byteSize | from IRSizedType |
Predicates
isSigned |
Holds if this integer type is signed. |
isUnsigned |
Holds if this integer type is unsigned. |
Inherited predicates
getByteSize |
Gets the size of the type, in bytes, if known. |
from IRType |
getCanonicalLanguageType |
Gets a single instance of |
from IRType |
getIdentityString |
Gets a string that uniquely identifies this |
from IRType |
toString |
Gets a textual representation of this type. |
from IRType |