Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "cppcodeparser.h"
#include "access.h"
#include "classnode.h"
#include "clangcodeparser.h"
#include "collectionnode.h"
#include "comparisoncategory.h"
#include "config.h"
#include "examplenode.h"
#include "externalpagenode.h"
#include "functionnode.h"
#include "generator.h"
#include "headernode.h"
#include "namespacenode.h"
#include "qdocdatabase.h"
#include "qmltypenode.h"
#include "qmlpropertynode.h"
#include "sharedcommentnode.h"
#include <QtCore/qdebug.h>
#include <QtCore/qmap.h>
#include <algorithm>
Go to the source code of this file.
Typedefs | |
typedef bool(Node::* | NodeTypeTestFunc) () const |
Functions | |
static void | checkModuleInclusion (Node *n) |
For each node that is part of C++ API and produces a documentation page, this function ensures that the node belongs to a module. | |
Variables | |
static QT_BEGIN_NAMESPACE const QMap< QString, Node::NodeType > | s_nodeTypeMap |
static const QMap< QString, NodeTypeTestFunc > | s_nodeTypeTestFuncMap |
typedef bool(Node::* NodeTypeTestFunc)() const |
Definition at line 44 of file cppcodeparser.cpp.
For each node that is part of C++ API and produces a documentation page, this function ensures that the node belongs to a module.
Definition at line 944 of file cppcodeparser.cpp.
References Node< _Tp >::Class, Node< _Tp >::doc(), Node< _Tp >::HeaderFile, Node< _Tp >::isInAPI(), Doc::location(), Node< _Tp >::Namespace, Node< _Tp >::nodeType(), QDocDatabase::qdocDB(), Node< _Tp >::Struct, and Node< _Tp >::Union.
|
static |
Definition at line 36 of file cppcodeparser.cpp.
|
static |
Definition at line 45 of file cppcodeparser.cpp.