Qt 6.x
The Qt SDK
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 (DomItem &self, DirectVisitor)
 

Static Public Member Functions

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

Public Attributes

std::shared_ptr< ScriptExpressionexpr
 

Static Public Attributes

static constexpr DomType kindValue = DomType::UpdatedScriptExpression
 

Detailed Description

Definition at line 272 of file qqmldomattachedinfo_p.h.

Member Typedef Documentation

◆ Tree

Member Function Documentation

◆ createTree()

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

Definition at line 305 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 ( UpdatedScriptExpression::Tree  base,
Path  basePath,
AttachedInfo::PathType  pType 
)
static

Definition at line 310 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 ( DomItem item)
static

Definition at line 329 of file qqmldomattachedinfo.cpp.

References item, and treePtr().

+ Here is the call graph for this function:

◆ findAttachedInfo()

AttachedInfoLookupResult< UpdatedScriptExpression::Tree > QQmlJS::Dom::UpdatedScriptExpression::findAttachedInfo ( DomItem item,
AttachedInfo::FindOptions  options = AttachedInfo::FindOption::Default 
)
static

Definition at line 318 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 ( DomItem self,
DirectVisitor  visitor 
)

Definition at line 298 of file qqmldomattachedinfo.cpp.

References expr.

◆ kind()

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

Definition at line 278 of file qqmldomattachedinfo_p.h.

◆ treePtr()

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

Definition at line 324 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 ( Tree  base,
function_ref< bool(Path, Tree)>  visitor,
Path  basePath = Path() 
)
static

Definition at line 336 of file qqmldomattachedinfo.cpp.

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

Referenced by QQmlJS::Dom::OutWriter::updatedFile().

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

Member Data Documentation

◆ expr

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

Definition at line 296 of file qqmldomattachedinfo_p.h.

Referenced by iterateDirectSubpaths().

◆ kindValue

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

Definition at line 277 of file qqmldomattachedinfo_p.h.


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