diff options
Diffstat (limited to 'src/tools/qdoc/cppcodeparser.h')
| -rw-r--r-- | src/tools/qdoc/cppcodeparser.h | 29 |
1 files changed, 7 insertions, 22 deletions
diff --git a/src/tools/qdoc/cppcodeparser.h b/src/tools/qdoc/cppcodeparser.h index e67abb7b533..a6e78af5a1d 100644 --- a/src/tools/qdoc/cppcodeparser.h +++ b/src/tools/qdoc/cppcodeparser.h @@ -39,10 +39,6 @@ ** ****************************************************************************/ -/* - cppcodeparser.h -*/ - #ifndef CPPCODEPARSER_H #define CPPCODEPARSER_H @@ -70,19 +66,10 @@ public: virtual QString language(); virtual QStringList headerFileNameFilter(); virtual QStringList sourceFileNameFilter(); - virtual void parseHeaderFile(const Location& location, - const QString& filePath, - Tree *tree); - virtual void parseSourceFile(const Location& location, - const QString& filePath, - Tree *tree); - virtual void doneParsingHeaderFiles(Tree *tree); - virtual void doneParsingSourceFiles(Tree *tree); - - const FunctionNode *findFunctionNode(const QString& synopsis, - Tree *tree, - Node *relative = 0, - bool fuzzy = false); + virtual void parseHeaderFile(const Location& location, const QString& filePath); + virtual void parseSourceFile(const Location& location, const QString& filePath); + virtual void doneParsingHeaderFiles(); + virtual void doneParsingSourceFiles(); protected: virtual QSet<QString> topicCommands(); @@ -109,7 +96,7 @@ protected: void processOtherMetaCommands(const Doc& doc, Node *node); protected: - void reset(Tree *tree); + void reset(); void readToken(); const Location& location(); QString previousLexeme(); @@ -157,19 +144,17 @@ protected: void parseQiteratorDotH(const Location &location, const QString &filePath); void instantiateIteratorMacro(const QString &container, const QString &includeFile, - const QString ¯oDef, - Tree *tree); + const QString ¯oDef); void createExampleFileNodes(DocNode *dn); protected: QMap<QString, Node::Type> nodeTypeMap; - Tree* tree_; Tokenizer *tokenizer; int tok; Node::Access access; FunctionNode::Metaness metaness; QString moduleName; - QStringList lastPath; + QStringList lastPath_; QRegExp varComment; QRegExp sep; QSet<QString> activeNamespaces_; |
