error(const TSourceLoc &loc, const char *reason, const char *token, const char *extraInfo) | TDiagnostics | |
ID enum name | pp::Diagnostics | |
infoSink() | TDiagnostics | inline |
message(ID id) | pp::Diagnostics | protected |
NonCopyable()=default | angle::NonCopyable | private |
NonCopyable(const NonCopyable &)=delete | angle::NonCopyable | private |
numErrors() const | TDiagnostics | inline |
numWarnings() const | TDiagnostics | inline |
operator=(const NonCopyable &)=delete | angle::NonCopyable | private |
PP_CONDITIONAL_ELIF_AFTER_ELSE enum value | pp::Diagnostics | |
PP_CONDITIONAL_ELIF_WITHOUT_IF enum value | pp::Diagnostics | |
PP_CONDITIONAL_ELSE_AFTER_ELSE enum value | pp::Diagnostics | |
PP_CONDITIONAL_ELSE_WITHOUT_IF enum value | pp::Diagnostics | |
PP_CONDITIONAL_ENDIF_WITHOUT_IF enum value | pp::Diagnostics | |
PP_CONDITIONAL_UNEXPECTED_TOKEN enum value | pp::Diagnostics | |
PP_CONDITIONAL_UNTERMINATED enum value | pp::Diagnostics | |
PP_DIRECTIVE_INVALID_NAME enum value | pp::Diagnostics | |
PP_DIVISION_BY_ZERO enum value | pp::Diagnostics | |
PP_EOF_IN_COMMENT enum value | pp::Diagnostics | |
PP_EOF_IN_DIRECTIVE enum value | pp::Diagnostics | |
PP_ERROR enum value | pp::Diagnostics | |
PP_ERROR_BEGIN enum value | pp::Diagnostics | |
PP_ERROR_END enum value | pp::Diagnostics | |
PP_FLOAT_OVERFLOW enum value | pp::Diagnostics | |
PP_INTEGER_OVERFLOW enum value | pp::Diagnostics | |
PP_INTERNAL_ERROR enum value | pp::Diagnostics | |
PP_INVALID_CHARACTER enum value | pp::Diagnostics | |
PP_INVALID_EXPRESSION enum value | pp::Diagnostics | |
PP_INVALID_EXTENSION_BEHAVIOR enum value | pp::Diagnostics | |
PP_INVALID_EXTENSION_DIRECTIVE enum value | pp::Diagnostics | |
PP_INVALID_EXTENSION_NAME enum value | pp::Diagnostics | |
PP_INVALID_FILE_NUMBER enum value | pp::Diagnostics | |
PP_INVALID_LINE_DIRECTIVE enum value | pp::Diagnostics | |
PP_INVALID_LINE_NUMBER enum value | pp::Diagnostics | |
PP_INVALID_NUMBER enum value | pp::Diagnostics | |
PP_INVALID_VERSION_DIRECTIVE enum value | pp::Diagnostics | |
PP_INVALID_VERSION_NUMBER enum value | pp::Diagnostics | |
PP_MACRO_DUPLICATE_PARAMETER_NAMES enum value | pp::Diagnostics | |
PP_MACRO_NAME_RESERVED enum value | pp::Diagnostics | |
PP_MACRO_PREDEFINED_REDEFINED enum value | pp::Diagnostics | |
PP_MACRO_PREDEFINED_UNDEFINED enum value | pp::Diagnostics | |
PP_MACRO_REDEFINED enum value | pp::Diagnostics | |
PP_MACRO_TOO_FEW_ARGS enum value | pp::Diagnostics | |
PP_MACRO_TOO_MANY_ARGS enum value | pp::Diagnostics | |
PP_MACRO_UNDEFINED_WHILE_INVOKED enum value | pp::Diagnostics | |
PP_MACRO_UNTERMINATED_INVOCATION enum value | pp::Diagnostics | |
PP_NON_PP_TOKEN_BEFORE_EXTENSION_ESSL1 enum value | pp::Diagnostics | |
PP_NON_PP_TOKEN_BEFORE_EXTENSION_ESSL3 enum value | pp::Diagnostics | |
PP_OUT_OF_MEMORY enum value | pp::Diagnostics | |
PP_TOKEN_TOO_LONG enum value | pp::Diagnostics | |
PP_UNDEFINED_SHIFT enum value | pp::Diagnostics | |
PP_UNEXPECTED_TOKEN enum value | pp::Diagnostics | |
PP_UNRECOGNIZED_PRAGMA enum value | pp::Diagnostics | |
PP_VERSION_NOT_FIRST_LINE_ESSL3 enum value | pp::Diagnostics | |
PP_VERSION_NOT_FIRST_STATEMENT enum value | pp::Diagnostics | |
PP_WARNING enum value | pp::Diagnostics | |
PP_WARNING_BEGIN enum value | pp::Diagnostics | |
PP_WARNING_END enum value | pp::Diagnostics | |
PP_WARNING_MACRO_NAME_RESERVED enum value | pp::Diagnostics | |
print(ID id, const pp::SourceLocation &loc, const std::string &text) override | TDiagnostics | protectedvirtual |
report(ID id, const SourceLocation &loc, const std::string &text) | pp::Diagnostics | |
Severity enum name | pp::Diagnostics | |
severity(ID id) | pp::Diagnostics | protected |
TDiagnostics(TInfoSink &infoSink) | TDiagnostics | |
warning(const TSourceLoc &loc, const char *reason, const char *token, const char *extraInfo) | TDiagnostics | |
writeInfo(Severity severity, const pp::SourceLocation &loc, const std::string &reason, const std::string &token, const std::string &extra) | TDiagnostics | |
~Diagnostics() | pp::Diagnostics | virtual |
~NonCopyable()=default | angle::NonCopyable | private |
~TDiagnostics() override | TDiagnostics | |