Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
Use this to contain any script element. More...
#include <qqmldomitem_p.h>
Public Types | |
using | ScriptElementT |
Public Member Functions | |
ScriptElement::PointerType< ScriptElement > | base () const |
operator bool () const | |
template<typename F > | |
void | visitConst (F &&visitor) const |
template<typename F > | |
void | visit (F &&visitor) |
std::optional< ScriptElementT > | data () |
void | setData (const ScriptElementT &data) |
Static Public Member Functions | |
template<typename T > | |
static ScriptElementVariant | fromElement (const T &element) |
Use this to contain any script element.
Definition at line 712 of file qqmldomitem_p.h.
Definition at line 727 of file qqmldomitem_p.h.
ScriptElement::PointerType< ScriptElement > QQmlJS::Dom::ScriptElementVariant::base | ( | ) | const |
Referenced by QQmlJS::Dom::ScriptElements::ForStatement::createFileLocations(), QQmlJS::Dom::ScriptElements::IfStatement::createFileLocations(), QQmlJS::Dom::ScriptElements::ReturnStatement::createFileLocations(), QQmlJS::Dom::ScriptElements::BinaryExpression::createFileLocations(), QQmlJS::Dom::ScriptElements::VariableDeclarationEntry::createFileLocations(), QQmlJS::Dom::ScriptElementDomWrapper::operator*(), QQmlJS::Dom::ScriptElementDomWrapper::operator*(), QQmlJS::Dom::ScriptElementDomWrapper::operator->(), QQmlJS::Dom::ScriptElementDomWrapper::operator->(), QQmlJS::Dom::ScriptElements::ForStatement::updatePathFromOwner(), QQmlJS::Dom::ScriptElements::IfStatement::updatePathFromOwner(), QQmlJS::Dom::ScriptElements::ReturnStatement::updatePathFromOwner(), QQmlJS::Dom::ScriptElements::BinaryExpression::updatePathFromOwner(), and QQmlJS::Dom::ScriptElements::VariableDeclarationEntry::updatePathFromOwner().
|
inline |
Definition at line 762 of file qqmldomitem_p.h.
Referenced by setData().
|
inlinestatic |
Definition at line 735 of file qqmldomitem_p.h.
Referenced by QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisit(), QQmlJS::Dom::QQmlDomAstCreator::endVisitHelper(), QQmlJS::Dom::fieldMemberExpressionForQualifiedId(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), QQmlJS::Dom::QQmlDomAstCreator::visit(), and QQmlJS::Dom::wrapIntoFieldMemberExpression().
|
inline |
Definition at line 747 of file qqmldomitem_p.h.
|
inline |
Definition at line 763 of file qqmldomitem_p.h.
References data().
|
inline |
Definition at line 757 of file qqmldomitem_p.h.
|
inline |
Definition at line 750 of file qqmldomitem_p.h.