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

(1237c2e07c63b4cdc92446c668b0417200e8c93b)

#include "qqmldomitem_p.h"
#include "qqmldomerrormessage_p.h"
#include <QtCore/QDebug>
#include <QtCore/QTextStream>
#include <QtCore/QChar>
#include <cstdint>
#include "moc_qqmldompath_p.cpp"
Include dependency graph for qqmldompath.cpp:

Go to the source code of this file.

Namespaces

namespace  QQmlJS
namespace  QQmlJS::Dom
namespace  QQmlJS::Dom::PathEls

Enumerations

enum class  QQmlJS::Dom::PathEls::ParserState {
  QQmlJS::Dom::PathEls::Start , QQmlJS::Dom::PathEls::IndexOrKey , QQmlJS::Dom::PathEls::End , QQmlJS::Dom::PathEls::Start ,
  QQmlJS::Dom::PathEls::IndexOrKey , QQmlJS::Dom::PathEls::End
}
enum class  QQmlJS::Dom::PathEls::ParserState {
  QQmlJS::Dom::PathEls::Start , QQmlJS::Dom::PathEls::IndexOrKey , QQmlJS::Dom::PathEls::End , QQmlJS::Dom::PathEls::Start ,
  QQmlJS::Dom::PathEls::IndexOrKey , QQmlJS::Dom::PathEls::End
}

Functions

static QVector< Path::ComponentQQmlJS::Dom::reverseAndConcat (const std::vector< QVector< Path::Component > * > &list, qsizetype size)
static std::pair< std::vector< QVector< Path::Component > * >, QStringListQQmlJS::Dom::collectBackwards (PathEls::PathData *pathStart, qsizetype size)