diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2019-12-12 19:17:22 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2019-12-12 19:17:22 (GMT) |
commit | 0e4dc3b329e8010bbff4a43761027f60fb61ecd3 (patch) | |
tree | 0edd8b72f4d875092c52a07fddbe5da9b0637822 /vhdlparser/TokenMgrError.h | |
parent | 2ed458302d43a6385c310c685fa4174818f0b67e (diff) | |
download | Doxygen-0e4dc3b329e8010bbff4a43761027f60fb61ecd3.zip Doxygen-0e4dc3b329e8010bbff4a43761027f60fb61ecd3.tar.gz Doxygen-0e4dc3b329e8010bbff4a43761027f60fb61ecd3.tar.bz2 |
Revert to use of javacc-6.1.3 due to regression
Diffstat (limited to 'vhdlparser/TokenMgrError.h')
-rw-r--r-- | vhdlparser/TokenMgrError.h | 33 |
1 files changed, 15 insertions, 18 deletions
diff --git a/vhdlparser/TokenMgrError.h b/vhdlparser/TokenMgrError.h index 90c7530..32905ec 100644 --- a/vhdlparser/TokenMgrError.h +++ b/vhdlparser/TokenMgrError.h @@ -1,15 +1,14 @@ -/* Generated By:JavaCC: Do not edit this line. TokenMgrError.h Version 7.0 */ +/* Generated By:JavaCC: Do not edit this line. TokenMgrError.h Version 6.1 */ /* JavaCCOptions:STATIC=false,SUPPORT_CLASS_VISIBILITY_PUBLIC=true */ -#ifndef JAVACC_TOKENMGRERROR_H -#define JAVACC_TOKENMGRERROR_H - +#ifndef _TOKENMGRERROR_H +#define _TOKENMGRERROR_H #include "JavaCC.h" namespace vhdl { namespace parser { -enum LexerErrors { + enum LexerErrors { /** * Lexical error occurred. */ @@ -29,10 +28,11 @@ enum LexerErrors { * Detected (and bailed out of) an infinite loop in the token manager. */ LOOP_DETECTED = 3, -}; + }; -class TokenMgrError { -public: +class TokenMgrError +{ + public: /* * Ordinals for various reasons why an Error of this type can be thrown. */ @@ -55,10 +55,9 @@ public: * curchar : the offending character * Note: You can customize the lexical error message by modifying this method. */ - JJString LexicalError(bool EOFSeen, int lexState, int errorLine, int errorColumn, const JJString& errorAfter, JJChar curChar); + JAVACC_STRING_TYPE LexicalError(bool EOFSeen, int lexState, int errorLine, int errorColumn, JAVACC_STRING_TYPE errorAfter, JAVACC_CHAR_TYPE curChar); -private: - JJString message; + private: JAVACC_STRING_TYPE message; /** * You can also modify the body of this method to customize your error messages. @@ -69,25 +68,23 @@ private: * * from this method for such cases in the release version of your parser. */ -public: - JJString getMessage() ; + JAVACC_STRING_TYPE getMessage() ; /* * Constructors of various flavors follow. */ /** No arg constructor. */ - TokenMgrError() ; + public: TokenMgrError() ; /** Constructor with message and reason. */ - TokenMgrError(const JJString& message, int reason) ; + public: TokenMgrError(JAVACC_STRING_TYPE message, int reason) ; /** Full Constructor. */ - TokenMgrError(bool EOFSeen, int lexState, int errorLine, int errorColumn, const JJString& errorAfter, JJChar curChar, int reason) ; + public: TokenMgrError(bool EOFSeen, int lexState, int errorLine, int errorColumn, JAVACC_STRING_TYPE errorAfter, JAVACC_CHAR_TYPE curChar, int reason) ; }; } } - #endif -/* JavaCC - OriginalChecksum=4ab4cdcdef6a3feec22fd9c00ba86e07 (do not edit this line) */ +/* JavaCC - OriginalChecksum=a97a71ddb969ae96c94e5d370217e1a8 (do not edit this line) */ |