Module CppType
Import path
import semmle.code.cpp.ir.internal.CppType
Predicates
getBoolGLValueType |
Gets the |
getBoolType |
Gets the |
getCanonicalAddressType |
Gets the |
getCanonicalBooleanType |
Gets the |
getCanonicalErrorType |
Gets the |
getCanonicalFloatingPointType |
Gets the |
getCanonicalFunctionAddressType |
Gets the |
getCanonicalOpaqueType |
Gets the |
getCanonicalSignedIntegerType |
Gets the |
getCanonicalUnknownType |
Gets the |
getCanonicalUnsignedIntegerType |
Gets the |
getCanonicalVoidType |
Gets the |
getFunctionGLValueType |
Gets the |
getIntType |
Gets the |
getOpaqueTagIdentityString |
Gets a string that uniquely identifies an |
getTypeForGLValue |
Gets the |
getTypeForPRValue |
Gets the |
getTypeForPRValueOrUnknown |
Gets the |
getUnknownOpaqueType |
Gets the |
getUnknownType |
Gets the single instance of |
getVoidType |
Gets the |
hasAddressType |
Holds if an |
hasBooleanType |
Holds if an |
hasErrorType |
Holds if an |
hasFloatingPointType |
Holds if an |
hasFunctionAddressType |
Holds if an |
hasOpaqueType |
Holds if an |
hasSignedIntegerType |
Holds if an |
hasUnsignedIntegerType |
Holds if an |
Classes
CppType |
The C++ type of an IR entity. This cannot just be |