enum SpecialTypeIDs
Description
The type IDs for special types constructed by semantic analysis. The constants in this enumeration are indices into the SPECIAL_TYPES record.
Declared at: clang/include/clang/Serialization/ASTBitCodes.h:1125
Enumerators
Name | Value | Comment |
---|---|---|
SPECIAL_TYPE_CF_CONSTANT_STRING | 0 | CFConstantString type |
SPECIAL_TYPE_FILE | 1 | C FILE typedef type |
SPECIAL_TYPE_JMP_BUF | 2 | C jmp_buf typedef type |
SPECIAL_TYPE_SIGJMP_BUF | 3 | C sigjmp_buf typedef type |
SPECIAL_TYPE_OBJC_ID_REDEFINITION | 4 | Objective-C "id" redefinition type |
SPECIAL_TYPE_OBJC_CLASS_REDEFINITION | 5 | Objective-C "Class" redefinition type |
SPECIAL_TYPE_OBJC_SEL_REDEFINITION | 6 | Objective-C "SEL" redefinition type |
SPECIAL_TYPE_UCONTEXT_T | 7 | C ucontext_t typedef type |