summaryrefslogtreecommitdiffstats
path: root/src/doxytag.l
diff options
context:
space:
mode:
authormueller <mueller@afe2bf4a-e733-0410-8a33-86f594647bc7>1999-12-15 19:29:47 (GMT)
committermueller <mueller@afe2bf4a-e733-0410-8a33-86f594647bc7>1999-12-15 19:29:47 (GMT)
commitdaf91dc906e217e81f77f491e0abf505a91289b8 (patch)
tree223d088e44a6b0956dd0437ed4851244b2e7f36c /src/doxytag.l
parenta6cb7ef1dc7c3d6b6ff949646b9b2deda3fc0bf3 (diff)
downloadDoxygen-daf91dc906e217e81f77f491e0abf505a91289b8.zip
Doxygen-daf91dc906e217e81f77f491e0abf505a91289b8.tar.gz
Doxygen-daf91dc906e217e81f77f491e0abf505a91289b8.tar.bz2
mods for doxygen-0.49-990728
Diffstat (limited to 'src/doxytag.l')
-rw-r--r--src/doxytag.l50
1 files changed, 25 insertions, 25 deletions
diff --git a/src/doxytag.l b/src/doxytag.l
index 0c70dc6..4e2debd 100644
--- a/src/doxytag.l
+++ b/src/doxytag.l
@@ -23,7 +23,7 @@
#include <assert.h>
#include <ctype.h>
-#include <qstring.h>
+#include "qtbc.h"
#include <qstrlist.h>
#include <qfileinf.h>
#include <qfile.h>
@@ -38,16 +38,16 @@
struct MemberDef
{
- QString name;
- QString anchor;
- QString args;
+ QCString name;
+ QCString anchor;
+ QCString args;
};
struct ClassDef
{
- QString name;
+ QCString name;
QStrList bases;
- QString fileName;
+ QCString fileName;
bool isFile;
QList<MemberDef> memberList;
};
@@ -61,19 +61,19 @@ static bool genTag;
static bool genIndex;
static QStrList bases;
-static QString inputString;
+static QCString inputString;
static int inputPosition;
-static QString yyFileName;
+static QCString yyFileName;
static int yyLineNr;
-static QString classFile;
-static QString memberRef;
-static QString memberName;
-static QString memberArgs;
-static QString className;
+static QCString classFile;
+static QCString memberRef;
+static QCString memberName;
+static QCString memberArgs;
+static QCString className;
//static bool newClass;
-static QString docBaseLink;
-static QString docAnchor;
-static QString docRefName;
+static QCString docBaseLink;
+static QCString docAnchor;
+static QCString docRefName;
static bool nameBug;
static SearchIndex searchIndex;
@@ -152,9 +152,9 @@ static void addReference()
}
}
-QString unhtmlify(const char *str)
+QCString unhtmlify(const char *str)
{
- QString result;
+ QCString result;
const char *p=str;
char c;
while ((c=*p)!='\0')
@@ -236,7 +236,7 @@ QString unhtmlify(const char *str)
}
<SkipPreformated>[^\<]+
<CheckConstructor>[a-z_A-Z0-9~:]+ {
- QString s=yytext;
+ QCString s=yytext;
if (s.find("::")!=-1)
{
docRefName=yytext;
@@ -401,7 +401,7 @@ QString unhtmlify(const char *str)
*/
-void parse(QString &s)
+void parse(QCString &s)
{
bases.clear();
nameBug = FALSE;
@@ -425,7 +425,7 @@ void parseFile(QFileInfo &fi)
className.resize(0);
memberName.resize(0);
//printf("Parsing file %s...\n",fi.fileName().data());
- QString input(fi.size()+1);
+ QCString input(fi.size()+1);
docBaseLink=fi.fileName();
docRefName=fi.fileName().copy();
searchIndex.addReference(docRefName,docBaseLink);
@@ -503,8 +503,8 @@ const char *getArg(int argc,char **argv,int &optind,const char c)
int main(int argc,char **argv)
{
- QString tagName;
- QString indexName;
+ QCString tagName;
+ QCString indexName;
int optind=1;
const char *arg;
@@ -554,7 +554,7 @@ int main(int argc,char **argv)
}
if (genIndex)
{
- printf("Writing search index\n");
+ //printf("Writing search index\n");
if (!searchIndex.saveIndex(indexName))
{
fprintf(stderr,"Error: Could not write search index\n");
@@ -562,7 +562,7 @@ int main(int argc,char **argv)
QFileInfo fi(indexName);
if (fi.exists())
{
- QString dir=fi.dir().absPath();
+ QCString dir=convertToQCString(fi.dir().absPath());
fi.setFile(dir+"/search.gif");
if (!fi.exists()) writeSearchButton(dir);
fi.setFile(dir+"/doxygen.gif");