summaryrefslogtreecommitdiffstats
path: root/src/vhdljjparser.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-05-01 18:34:38 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-05-01 18:34:38 (GMT)
commit1708261ebe54b03c45a4bfe3c1e78581779b2a80 (patch)
tree6dab4342e5ad2e3a894d3a0d542c9f73c20aeb51 /src/vhdljjparser.cpp
parent5456e9a65c2e7a29f61d17d19906aa9616678ca6 (diff)
downloadDoxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.zip
Doxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.tar.gz
Doxygen-1708261ebe54b03c45a4bfe3c1e78581779b2a80.tar.bz2
Refactoring: Introduce type names for commonly used container types
Diffstat (limited to 'src/vhdljjparser.cpp')
-rw-r--r--src/vhdljjparser.cpp15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/vhdljjparser.cpp b/src/vhdljjparser.cpp
index 725349e..ea60dd6 100644
--- a/src/vhdljjparser.cpp
+++ b/src/vhdljjparser.cpp
@@ -13,6 +13,7 @@
#include <qcstring.h>
#include <qfileinfo.h>
#include <qcstringlist.h>
+#include "containers.h"
#include "vhdljjparser.h"
#include "vhdldocgen.h"
#include "message.h"
@@ -63,7 +64,7 @@ struct VHDLOutlineParser::Private
QCString yyFileName;
int yyLineNr = 1;
- std::vector<int> lineParse;
+ IntVector lineParse;
int iDocLine = -1;
QCString inputString;
Entry* gBlock = 0;
@@ -84,7 +85,7 @@ struct VHDLOutlineParser::Private
};
void VHDLOutlineParser::Private::parseVhdlfile(const char *fileName,
- const char* inputBuffer,bool inLine)
+ const char* inputBuffer,bool inLine)
{
JAVACC_STRING_TYPE s =inputBuffer;
CharStream *stream = new CharStream(s.c_str(), (int)s.size(), 1, 1);
@@ -237,15 +238,15 @@ static int idCounter;
/** returns a unique id for each record member.
*
-* type first_rec is record
+* type first_rec is record
* RE: data_type;
* end;
-*
-* type second_rec is record
+*
+* type second_rec is record
* RE: data_type;
* end;
*/
-
+
QString VHDLOutlineParser::getNameID(){
return QString::number(idCounter++,10);
}
@@ -300,7 +301,7 @@ void VHDLOutlineParser::handleCommentBlock(const char* doc1,bool brief)
{
s->current->docLine = p->yyLineNr;
}
-
+
int j=doc.find("[plant]");
if (j>=0)
{