ErrorHandler
Class
Declaration
Included Headers
Derived Classes
class | VhdlErrorHandler |
Friends Index
class | VhdlParserTokenManager |
class | VhdlParser |
Public Constructors Index
ErrorHandler () | |
Public Destructor Index
~ErrorHandler () | |
Public Member Functions Index
void | handleUnexpectedToken (int expectedKind, const JJString &expectedToken, Token *actual, VhdlParser *parser) |
void | handleParseError (Token *last, Token *unexpected, const JJSimpleString &production, VhdlParser *parser) |
int | getErrorCount () |
void | handleOtherError (const JJString &message, VhdlParser *parser) |
Protected Member Attributes Index
int | error_count |
Definition at line 17 of file ErrorHandler.h.
Friends
VhdlParser
|
Definition at line 19 of file ErrorHandler.h.
Reference VhdlParser.
Referenced by handleOtherError, vhdl::parser::VhdlErrorHandler::handleOtherError, handleParseError, vhdl::parser::VhdlErrorHandler::handleParseError, handleUnexpectedToken, vhdl::parser::VhdlErrorHandler::handleUnexpectedToken and VhdlParser.
VhdlParserTokenManager
|
Definition at line 18 of file ErrorHandler.h.
Reference VhdlParserTokenManager.
Referenced by VhdlParserTokenManager.
Public Constructors
ErrorHandler()
| inline |
Definition at line 47 of file ErrorHandler.h.
Reference error_count.
Public Destructor
~ErrorHandler()
| inline virtual |
Definition at line 46 of file ErrorHandler.h.
Public Member Functions
getErrorCount()
| inline virtual |
Definition at line 40 of file ErrorHandler.h.
Reference error_count.
handleOtherError()
| inline virtual |
Definition at line 43 of file ErrorHandler.h.
Reference VhdlParser.
handleParseError()
| inline virtual |
Definition at line 36 of file ErrorHandler.h.
References vhdl::parser::addUnicodeEscapes, vhdl::parser::Token::beginColumn, vhdl::parser::Token::beginLine, error_count, vhdl::parser::Token::image and VhdlParser.
handleUnexpectedToken()
| inline virtual |
Definition at line 28 of file ErrorHandler.h.
References vhdl::parser::addUnicodeEscapes, vhdl::parser::Token::beginColumn, vhdl::parser::Token::beginLine, error_count, vhdl::parser::Token::image and VhdlParser.
Protected Member Attributes
error_count
| protected |
Definition at line 21 of file ErrorHandler.h.
Referenced by ErrorHandler, getErrorCount, vhdl::parser::VhdlErrorHandler::handleOtherError, handleParseError, vhdl::parser::VhdlErrorHandler::handleParseError, handleUnexpectedToken and vhdl::parser::VhdlErrorHandler::handleUnexpectedToken.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.