| Enumerator |
|---|
| PP_ERROR_BEGIN | |
| PP_INTERNAL_ERROR | |
| PP_OUT_OF_MEMORY | |
| PP_INVALID_CHARACTER | |
| PP_INVALID_NUMBER | |
| PP_INTEGER_OVERFLOW | |
| PP_FLOAT_OVERFLOW | |
| PP_TOKEN_TOO_LONG | |
| PP_INVALID_EXPRESSION | |
| PP_DIVISION_BY_ZERO | |
| PP_EOF_IN_COMMENT | |
| PP_UNEXPECTED_TOKEN | |
| PP_DIRECTIVE_INVALID_NAME | |
| PP_MACRO_NAME_RESERVED | |
| PP_MACRO_REDEFINED | |
| PP_MACRO_PREDEFINED_REDEFINED | |
| PP_MACRO_PREDEFINED_UNDEFINED | |
| PP_MACRO_UNTERMINATED_INVOCATION | |
| PP_MACRO_UNDEFINED_WHILE_INVOKED | |
| PP_MACRO_TOO_FEW_ARGS | |
| PP_MACRO_TOO_MANY_ARGS | |
| PP_MACRO_DUPLICATE_PARAMETER_NAMES | |
| PP_CONDITIONAL_ENDIF_WITHOUT_IF | |
| PP_CONDITIONAL_ELSE_WITHOUT_IF | |
| PP_CONDITIONAL_ELSE_AFTER_ELSE | |
| PP_CONDITIONAL_ELIF_WITHOUT_IF | |
| PP_CONDITIONAL_ELIF_AFTER_ELSE | |
| PP_CONDITIONAL_UNTERMINATED | |
| PP_CONDITIONAL_UNEXPECTED_TOKEN | |
| PP_INVALID_EXTENSION_NAME | |
| PP_INVALID_EXTENSION_BEHAVIOR | |
| PP_INVALID_EXTENSION_DIRECTIVE | |
| PP_INVALID_VERSION_NUMBER | |
| PP_INVALID_VERSION_DIRECTIVE | |
| PP_VERSION_NOT_FIRST_STATEMENT | |
| PP_VERSION_NOT_FIRST_LINE_ESSL3 | |
| PP_INVALID_LINE_NUMBER | |
| PP_INVALID_FILE_NUMBER | |
| PP_INVALID_LINE_DIRECTIVE | |
| PP_NON_PP_TOKEN_BEFORE_EXTENSION_ESSL3 | |
| PP_UNDEFINED_SHIFT | |
| PP_ERROR_END | |
| PP_WARNING_BEGIN | |
| PP_EOF_IN_DIRECTIVE | |
| PP_UNRECOGNIZED_PRAGMA | |
| PP_NON_PP_TOKEN_BEFORE_EXTENSION_ESSL1 | |
| PP_WARNING_MACRO_NAME_RESERVED | |
| PP_WARNING_END | |