summaryrefslogtreecommitdiffstats
path: root/src/tools/qdoc/codeparser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/qdoc/codeparser.h')
-rw-r--r--src/tools/qdoc/codeparser.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/tools/qdoc/codeparser.h b/src/tools/qdoc/codeparser.h
index c4429ff79a..94529338ad 100644
--- a/src/tools/qdoc/codeparser.h
+++ b/src/tools/qdoc/codeparser.h
@@ -75,6 +75,11 @@ public:
virtual void doneParsingHeaderFiles(Tree *tree);
virtual void doneParsingSourceFiles(Tree *tree) = 0;
+ bool isParsingH() const;
+ bool isParsingCpp() const;
+ bool isParsingQdoc() const;
+ const QString& currentFile() const { return currentFile_; }
+
void createOutputSubdirectory(const Location& location, const QString& filePath);
static void initialize(const Config& config);
@@ -95,6 +100,7 @@ protected:
static void extractPageLinkAndDesc(const QString& arg,
QString* link,
QString* desc);
+ QString currentFile_;
private:
static QString currentSubDir_;