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>.
Loading...
Searching...
No Matches
QQmlJS::Dom::UpdatedScriptExpression Class Reference

#include <qqmldomattachedinfo_p.h>

+ Collaboration diagram for QQmlJS::Dom::UpdatedScriptExpression:

Public Types

using Tree = std::shared_ptr<AttachedInfoT<UpdatedScriptExpression>>
 

Public Member Functions

DomType kind () const
 
bool iterateDirectSubpaths (const DomItem &self, DirectVisitor) const
 

Static Public Member Functions

static Tree createTree (const Path &basePath)
 
static Tree ensure (const Tree &base, const Path &basePath, AttachedInfo::PathType pType)
 
static AttachedInfoLookupResult< TreefindAttachedInfo (const DomItem &item)
 
static Tree treePtr (const DomItem &)
 
static const UpdatedScriptExpressionexprPtr (const DomItem &)
 
static bool visitTree (const Tree &base, function_ref< bool(const Path &, const Tree &)> visitor, const Path &basePath=Path())
 

Public Attributes

std::shared_ptr< ScriptExpressionexpr
 

Static Public Attributes

static constexpr DomType kindValue = DomType::UpdatedScriptExpression
 

Detailed Description

Definition at line 280 of file qqmldomattachedinfo_p.h.

Member Typedef Documentation

◆ Tree

Member Function Documentation

◆ createTree()

UpdatedScriptExpression::Tree QQmlJS::Dom::UpdatedScriptExpression::createTree ( const Path & basePath)
static

Definition at line 303 of file qqmldomattachedinfo.cpp.

References QQmlJS::Dom::AttachedInfoT< Info >::createTree().

+ Here is the call graph for this function:

◆ ensure()

UpdatedScriptExpression::Tree QQmlJS::Dom::UpdatedScriptExpression::ensure ( const Tree & base,
const Path & basePath,
AttachedInfo::PathType pType )
static

Definition at line 308 of file qqmldomattachedinfo.cpp.

References base, and QQmlJS::Dom::AttachedInfoT< Info >::ensure().

+ Here is the call graph for this function:

◆ exprPtr()

const UpdatedScriptExpression * QQmlJS::Dom::UpdatedScriptExpression::exprPtr ( const DomItem & item)
static

Definition at line 327 of file qqmldomattachedinfo.cpp.

References item, and treePtr().

+ Here is the call graph for this function:

◆ findAttachedInfo()

AttachedInfoLookupResult< UpdatedScriptExpression::Tree > QQmlJS::Dom::UpdatedScriptExpression::findAttachedInfo ( const DomItem & item)
static

Definition at line 316 of file qqmldomattachedinfo.cpp.

References QQmlJS::Dom::AttachedInfoT< Info >::findAttachedInfo(), and item.

+ Here is the call graph for this function:

◆ iterateDirectSubpaths()

bool QQmlJS::Dom::UpdatedScriptExpression::iterateDirectSubpaths ( const DomItem & self,
DirectVisitor visitor ) const

Definition at line 296 of file qqmldomattachedinfo.cpp.

References expr.

◆ kind()

DomType QQmlJS::Dom::UpdatedScriptExpression::kind ( ) const
inline

Definition at line 286 of file qqmldomattachedinfo_p.h.

◆ treePtr()

UpdatedScriptExpression::Tree QQmlJS::Dom::UpdatedScriptExpression::treePtr ( const DomItem & item)
static

Definition at line 322 of file qqmldomattachedinfo.cpp.

References item, and QQmlJS::Dom::AttachedInfoT< Info >::treePtr().

Referenced by exprPtr().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ visitTree()

bool QQmlJS::Dom::UpdatedScriptExpression::visitTree ( const Tree & base,
function_ref< bool(const Path &, const Tree &)> visitor,
const Path & basePath = Path() )
static

Definition at line 334 of file qqmldomattachedinfo.cpp.

References base, and QQmlJS::Dom::AttachedInfoT< Info >::visitTree().

+ Here is the call graph for this function:

Member Data Documentation

◆ expr

std::shared_ptr<ScriptExpression> QQmlJS::Dom::UpdatedScriptExpression::expr

Definition at line 304 of file qqmldomattachedinfo_p.h.

Referenced by iterateDirectSubpaths().

◆ kindValue

constexpr DomType QQmlJS::Dom::UpdatedScriptExpression::kindValue = DomType::UpdatedScriptExpression
staticconstexpr

Definition at line 285 of file qqmldomattachedinfo_p.h.


The documentation for this class was generated from the following files: