Module CommonType
Import path
import semmle.code.cpp.commons.CommonType
Imports
Type |
Provides a hierarchy of classes for modeling C/C++ types. |
Classes
BuiltInVarArgsList |
The |
CharPointerType |
The C/C++ |
FastestMinimumWidthIntegralType |
A C/C++ minimum-width numeric type, representing the fastest integer type with a width of at least |
FixedWidthEnumType |
An enum type based on a fixed-width integer type. For instance, |
FixedWidthIntegralType |
A C/C++ fixed-width numeric type, such as |
Int16_t |
The C/C++ |
Int32_t |
The C/C++ |
Int64_t |
The C/C++ |
Int8_t |
The C/C++ |
IntPointerType |
The C/C++ |
Int_fast16_t |
The C/C++ |
Int_fast32_t |
The C/C++ |
Int_fast64_t |
The C/C++ |
Int_fast8_t |
The C/C++ |
Int_least16_t |
The C/C++ |
Int_least32_t |
The C/C++ |
Int_least64_t |
The C/C++ |
Int_least8_t |
The C/C++ |
Intmax_t |
The C/C++ |
MaximumWidthIntegralType |
A C/C++ maximum-width numeric type, either |
MicrosoftInt16Type |
The type that the Microsoft C/C++ |
MicrosoftInt32Type |
The type that the Microsoft C/C++ |
MicrosoftInt64Type |
The type that the Microsoft C/C++ |
MicrosoftInt8Type |
The type that the Microsoft C/C++ |
MinimumWidthIntegralType |
A C/C++ minimum-width numeric type, such as |
Ptrdiff_t |
The C/C++ |
Size_t |
The C/C++ |
Ssize_t |
The C/C++ |
UInt16_t |
The C/C++ |
UInt32_t |
The C/C++ |
UInt64_t |
The C/C++ |
UInt8_t |
The C/C++ |
UInt_fast16_t |
The C/C++ |
UInt_fast32_t |
The C/C++ |
UInt_fast64_t |
The C/C++ |
UInt_fast8_t |
The C/C++ |
UInt_least16_t |
The C/C++ |
UInt_least32_t |
The C/C++ |
UInt_least64_t |
The C/C++ |
UInt_least8_t |
The C/C++ |
Uintmax_t |
The C/C++ |
VoidPointerType |
The C/C++ |
Wchar_t |
The C/C++ |