8#include <QtCore/qglobal.h>
10#if defined(QMLDOM_DYNAMIC)
11#if defined(QMLDOM_LIBRARY)
12# define QMLDOM_EXPORT Q_DECL_EXPORT
14# define QMLDOM_EXPORT Q_DECL_IMPORT
A value type that references any element of the Dom.
Represents a Node of FileLocations tree.
std::function< index_type(const DomItem &)> Length
std::function< QSet< QString >(const DomItem &)> Keys
QMap< QString, QMap< QString, MockObject > > subMaps
A DomItem that owns other DomItems and is managed through a shared pointer.
static constexpr DomType kindValue
static constexpr DomType kindValue
Provides entities to maintain mappings between elements and their location in a file.
QString fileLocationRegionName(FileLocationRegion region)
FileLocationRegion fileLocationRegionValue(QStringView region)
static QMetaEnum regionEnum
QCborValue sourceLocationToQCborValue(QQmlJS::SourceLocation loc)
qOverloadedVisitor(Ts...) -> qOverloadedVisitor< Ts... >