summaryrefslogtreecommitdiffstats
path: root/vhdlparser/VhdlParserIF.cpp
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2018-03-27 16:22:58 (GMT)
committeralbert-github <albert.tests@gmail.com>2018-03-27 16:22:58 (GMT)
commit12ea0367d27b47280e8d768d04c8c332e9657491 (patch)
treeab80c9b5357b12716ee6331a1e6bb2e8c48d05ed /vhdlparser/VhdlParserIF.cpp
parent7e2fcd305c8c9377aa958a3d812cc31bc81c0e32 (diff)
downloadDoxygen-12ea0367d27b47280e8d768d04c8c332e9657491.zip
Doxygen-12ea0367d27b47280e8d768d04c8c332e9657491.tar.gz
Doxygen-12ea0367d27b47280e8d768d04c8c332e9657491.tar.bz2
Making VHDL error messages more doxygen like
Diffstat (limited to 'vhdlparser/VhdlParserIF.cpp')
-rw-r--r--vhdlparser/VhdlParserIF.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/vhdlparser/VhdlParserIF.cpp b/vhdlparser/VhdlParserIF.cpp
index f9f689b..3a6746f 100644
--- a/vhdlparser/VhdlParserIF.cpp
+++ b/vhdlparser/VhdlParserIF.cpp
@@ -14,6 +14,8 @@ void VhdlParserIF::parseVhdlfile(const char* inputBuffer,bool inLine)
JAVACC_STRING_TYPE s =inputBuffer;
CharStream *stream = new CharStream(s.c_str(), (int)s.size(), 1, 1);
VhdlParserTokenManager *tokenManager = new VhdlParserTokenManager(stream);
+ VhdlTokenManagerErrorHandler *myTokErr=new VhdlTokenManagerErrorHandler();
+ tokenManager->setErrorHandler(myTokErr);
myParser=new VhdlParser(tokenManager);
VhdlErrorHandler *myErr=new VhdlErrorHandler();
myParser->setErrorHandler(myErr);