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
qqmldomelements.cpp File Reference

(a38edb538604a1e8e820fde0721309cba7b008b7)

#include "qqmldomconstants_p.h"
#include "qqmldompath_p.h"
#include "qqmldomelements_p.h"
#include "qqmldomcomments_p.h"
#include "qqmldomastdumper_p.h"
#include "qqmldommock_p.h"
#include "qqmldomreformatter_p.h"
#include "qqmldomoutwriter_p.h"
#include "qqmldomlinewriter_p.h"
#include "qqmldomtop_p.h"
#include "qqmldomexternalitems_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/QScopeGuard>
#include <QtCore/QRegularExpression>
#include <QtCore/QDir>
#include <QtCore/QBasicMutex>
#include <QtCore/QUrl>
#include <optional>
#include <limits>
Include dependency graph for qqmldomelements.cpp:

Go to the source code of this file.

Classes

class  QQmlJS::Dom::FirstNodeVisitor

Namespaces

namespace  QQmlJS
namespace  QQmlJS::Dom
namespace  QQmlJS::Dom::Paths

Functions

Path QQmlJS::Dom::Paths::moduleIndexPath (const QString &uri, int majorVersion, const ErrorHandler &errorHandler=nullptr)
Path QQmlJS::Dom::Paths::moduleScopePath (const QString &uri, Version version, const ErrorHandler &errorHandler=nullptr)
Path QQmlJS::Dom::Paths::moduleScopePath (const QString &uri, const QString &version, const ErrorHandler &errorHandler=nullptr)
static ErrorGroups QQmlJS::Dom::domParsingErrors ()
static QStringList QQmlJS::Dom::dotExpressionToList (const std::shared_ptr< ScriptExpression > &expr)
static std::pair< QList< DomItem >, QList< DomItem > > QQmlJS::Dom::splitSignalsAndMethods (const DomItem &methods)
static std::tuple< QList< DomItem >, QList< DomItem >, QList< DomItem > > QQmlJS::Dom::splitBindings (const DomItem &bindings, const QSet< QString > &mergedDefBinding)
AST::NodeQQmlJS::Dom::firstNodeInRange (AST::Node *n, qsizetype minStart=0, qsizetype maxEnd=std::numeric_limits< qint32 >::max())