Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qqmldomitem.cpp File Reference

(60297d4d1e17705c128d11a1ef6f200e59ba4708)

#include "qqmldomfilelocations_p.h"
#include "qqmldomconstants_p.h"
#include "qqmldomitem_p.h"
#include "qqmldompath_p.h"
#include "qqmldomtop_p.h"
#include "qqmldomelements_p.h"
#include "qqmldomexternalitems_p.h"
#include "qqmldommock_p.h"
#include "qqmldomastdumper_p.h"
#include "qqmldomoutwriter_p.h"
#include "qqmldomfilewriter_p.h"
#include "qqmldomfieldfilter_p.h"
#include "qqmldomcompare_p.h"
#include "qqmldomlinewriter_p.h"
#include "qqmldom_utils_p.h"
#include "qqmldomscriptelements_p.h"
#include <qqmldomlinewriterfactory_p.h>
#include <QtQml/private/qqmljslexer_p.h>
#include <QtQml/private/qqmljsparser_p.h>
#include <QtQml/private/qqmljsengine_p.h>
#include <QtQml/private/qqmljsastvisitor_p.h>
#include <QtQml/private/qqmljsast_p.h>
#include <QtCore/QCborArray>
#include <QtCore/QCborMap>
#include <QtCore/QDebug>
#include <QtCore/QDir>
#include <QtCore/QFile>
#include <QtCore/QFileInfo>
#include <QtCore/QJsonDocument>
#include <QtCore/QJsonValue>
#include <QtCore/QMutexLocker>
#include <QtCore/QRegularExpression>
#include <QtCore/QScopeGuard>
#include <QtCore/QtGlobal>
#include <QtCore/QTimeZone>
#include <optional>
#include <type_traits>
#include <utility>
+ Include dependency graph for qqmldomitem.cpp:

Go to the source code of this file.

Classes

struct  QQmlJS::Dom::CheckDomElementT< std::variant< Ts... > >
 
struct  QQmlJS::Dom::ResolveToDo
 
class  QQmlJS::Dom::CppTypeInfo
 

Namespaces

namespace  QQmlJS
 
namespace  QQmlJS::Dom
 

Functions

QT_BEGIN_NAMESPACE Q_LOGGING_CATEGORY (writeOutLog, "qt.qmldom.writeOut", QtWarningMsg)
 
 Q_STATIC_LOGGING_CATEGORY (refLog, "qt.qmldom.ref", QtWarningMsg)
 
QMLDOM_EXPORT QMap< DomType, QStringQQmlJS::Dom::domTypeToStringMap ()
 
QMLDOM_EXPORT QString QQmlJS::Dom::domTypeToString (DomType k)
 
QMLDOM_EXPORT QMap< DomKind, QStringQQmlJS::Dom::domKindToStringMap ()
 
QMLDOM_EXPORT QString QQmlJS::Dom::domKindToString (DomKind k)
 
QMLDOM_EXPORT bool QQmlJS::Dom::domTypeIsExternalItem (DomType k)
 
QMLDOM_EXPORT bool QQmlJS::Dom::domTypeIsTopItem (DomType k)
 
QMLDOM_EXPORT bool QQmlJS::Dom::domTypeIsContainer (DomType k)
 
QMLDOM_EXPORT bool QQmlJS::Dom::domTypeIsScope (DomType k)
 
static QMap< LookupType, QStringQQmlJS::Dom::lookupTypeToStringMap ()
 
static bool QQmlJS::Dom::visitPrototypeIndex (QList< DomItem > &toDo, const DomItem &current, const DomItem &derivedFromPrototype, const ErrorHandler &h, QList< Path > *visitedRefs, VisitPrototypesOptions options, const DomItem &prototype)
 
static bool QQmlJS::Dom::visitForLookupType (const DomItem &el, LookupType lookupType, function_ref< bool(const DomItem &)> visitor)
 
static bool QQmlJS::Dom::visitQualifiedNameLookup (const DomItem &newIt, const QStringList &subpath, function_ref< bool(const DomItem &)> visitor, LookupType lookupType, const ErrorHandler &errorHandler, QList< Path > *visitedRefs)
 
QMLDOM_EXPORT bool QQmlJS::Dom::operator== (const DomItem &o1, const DomItem &o2)
 
QMLDOM_EXPORT QDebug QQmlJS::Dom::operator<< (QDebug debug, const DomItem &c)
 
QMLDOM_EXPORT QDebug QQmlJS::Dom::operator<< (QDebug debug, const MutableDomItem &c)
 

Function Documentation

◆ Q_LOGGING_CATEGORY()

QT_BEGIN_NAMESPACE Q_LOGGING_CATEGORY ( writeOutLog ,
"qt.qmldom.writeOut" ,
QtWarningMsg  )

◆ Q_STATIC_LOGGING_CATEGORY()

Q_STATIC_LOGGING_CATEGORY ( refLog ,
"qt.qmldom.ref" ,
QtWarningMsg  )