summaryrefslogtreecommitdiffstats
path: root/src/xmlcode.l
diff options
context:
space:
mode:
Diffstat (limited to 'src/xmlcode.l')
-rw-r--r--src/xmlcode.l9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/xmlcode.l b/src/xmlcode.l
index c9529d6..42218b1 100644
--- a/src/xmlcode.l
+++ b/src/xmlcode.l
@@ -35,6 +35,7 @@
#include "config.h"
#include "filedef.h"
#include "tooltip.h"
+#include "message.h"
#define YY_NEVER_INTERACTIVE 1
#define YY_NO_INPUT 1
@@ -49,7 +50,7 @@ static int g_inputPosition; //!< read offset during parsing
static int g_inputLines; //!< number of line in the code fragment
static int g_yyLineNr; //!< current line number
static bool g_needsTermination;
-static Definition *g_searchCtx;
+static const Definition *g_searchCtx;
static bool g_exampleBlock;
static QCString g_exampleName;
@@ -332,12 +333,13 @@ void parseXmlCode(
int startLine,
int endLine,
bool inlineFragment,
- MemberDef *,
- bool,Definition *searchCtx,
+ const MemberDef *,
+ bool,const Definition *searchCtx,
bool /*collectXRefs*/
)
{
if (s.isEmpty()) return;
+ printlex(yy_flex_debug, TRUE, __FILE__, fd ? fd->fileName().data(): NULL);
g_code = &od;
g_inputString = s;
@@ -393,6 +395,7 @@ void parseXmlCode(
g_sourceFileDef=0;
}
+ printlex(yy_flex_debug, FALSE, __FILE__, fd ? fd->fileName().data(): NULL);
return;
}