summaryrefslogtreecommitdiff
path: root/src/qdoc/cppcodeparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qdoc/cppcodeparser.cpp')
-rw-r--r--src/qdoc/cppcodeparser.cpp24
1 files changed, 1 insertions, 23 deletions
diff --git a/src/qdoc/cppcodeparser.cpp b/src/qdoc/cppcodeparser.cpp
index 01434f352..7c0cee764 100644
--- a/src/qdoc/cppcodeparser.cpp
+++ b/src/qdoc/cppcodeparser.cpp
@@ -33,7 +33,6 @@ QT_BEGIN_NAMESPACE
QSet<QString> CppCodeParser::m_excludeDirs;
QSet<QString> CppCodeParser::m_excludeFiles;
-static QSet<QString> topicCommands_;
static QSet<QString> metaCommands_;
/*
@@ -63,19 +62,6 @@ static const QMap<QString, NodeTypeTestFunc> s_nodeTypeTestFuncMap{
*/
CppCodeParser::CppCodeParser()
{
- if (topicCommands_.isEmpty()) {
- topicCommands_ << COMMAND_CLASS << COMMAND_DONTDOCUMENT << COMMAND_ENUM << COMMAND_EXAMPLE
- << COMMAND_EXTERNALPAGE << COMMAND_FN << COMMAND_GROUP << COMMAND_HEADERFILE
- << COMMAND_MACRO << COMMAND_MODULE << COMMAND_NAMESPACE << COMMAND_PAGE
- << COMMAND_PROPERTY << COMMAND_TYPEALIAS << COMMAND_TYPEDEF
- << COMMAND_VARIABLE << COMMAND_QMLTYPE << COMMAND_QMLPROPERTY
- << COMMAND_QMLPROPERTYGROUP // mws 13/03/2019
- << COMMAND_QMLATTACHEDPROPERTY << COMMAND_QMLSIGNAL
- << COMMAND_QMLATTACHEDSIGNAL << COMMAND_QMLMETHOD
- << COMMAND_QMLATTACHEDMETHOD << COMMAND_QMLVALUETYPE << COMMAND_QMLBASICTYPE
- << COMMAND_QMLMODULE
- << COMMAND_STRUCT << COMMAND_UNION;
- }
if (metaCommands_.isEmpty()) {
metaCommands_ = CodeParser::common_meta_commands;
metaCommands_ << COMMAND_INHEADERFILE << COMMAND_NEXTPAGE
@@ -138,14 +124,6 @@ QStringList CppCodeParser::sourceFileNameFilter()
}
/*!
- Returns the set of strings representing the topic commands.
- */
-const QSet<QString> &CppCodeParser::topicCommands()
-{
- return topicCommands_;
-}
-
-/*!
Process the topic \a command found in the \a doc with argument \a arg.
*/
Node *CppCodeParser::processTopicCommand(const Doc &doc, const QString &command,
@@ -971,7 +949,7 @@ void CppCodeParser::processMetaCommands(NodeList &nodes, DocList &docs)
*/
bool CppCodeParser::hasTooManyTopics(const Doc &doc) const
{
- const QSet<QString> topicCommandsUsed = topicCommands() & doc.metaCommandsUsed();
+ const QSet<QString> topicCommandsUsed = CppCodeParser::topic_commands & doc.metaCommandsUsed();
if (topicCommandsUsed.empty() || topicCommandsUsed.size() == 1)
return false;