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
QQmlJS::Dom::QQmlDomAstCreatorBase Class Reference

#include <qqmldomastcreator_p.h>

Inheritance diagram for QQmlJS::Dom::QQmlDomAstCreatorBase:
Collaboration diagram for QQmlJS::Dom::QQmlDomAstCreatorBase:

Public Member Functions

void enableScriptExpressions (bool enable=true)
void enableLoadFileLazily (bool enable=true)
 QQmlDomAstCreatorBase (const MutableDomItem &qmlFile)
bool visit (AST::UiProgram *program) override
void endVisit (AST::UiProgram *) override
bool visit (AST::UiPragma *el) override
bool visit (AST::UiImport *el) override
bool visit (AST::UiPublicMember *el) override
void endVisit (AST::UiPublicMember *el) override
bool visit (AST::FunctionExpression *el) override
void endVisit (AST::FunctionExpression *) override
bool visit (AST::FunctionDeclaration *el) override
void endVisit (AST::FunctionDeclaration *) override
bool visit (AST::UiSourceElement *el) override
void endVisit (AST::UiSourceElement *) override
void loadAnnotations (AST::UiObjectMember *el)
bool visit (AST::UiObjectDefinition *el) override
void endVisit (AST::UiObjectDefinition *) override
bool visit (AST::UiObjectBinding *el) override
void endVisit (AST::UiObjectBinding *) override
bool visit (AST::UiScriptBinding *el) override
void endVisit (AST::UiScriptBinding *) override
bool visit (AST::UiArrayBinding *el) override
void endVisit (AST::UiArrayBinding *) override
bool visit (AST::UiQualifiedId *) override
bool visit (AST::UiEnumDeclaration *el) override
void endVisit (AST::UiEnumDeclaration *) override
bool visit (AST::UiEnumMemberList *el) override
void endVisit (AST::UiEnumMemberList *el) override
bool visit (AST::UiInlineComponent *el) override
void endVisit (AST::UiInlineComponent *) override
bool visit (AST::UiRequired *el) override
bool visit (AST::UiAnnotation *el) override
void endVisit (AST::UiAnnotation *) override
bool visit (AST::BinaryExpression *exp) override
void endVisit (AST::BinaryExpression *exp) override
bool visit (AST::Block *block) override
void endVisit (AST::Block *) override
bool visit (AST::YieldExpression *block) override
void endVisit (AST::YieldExpression *) override
bool visit (AST::ReturnStatement *block) override
void endVisit (AST::ReturnStatement *) override
bool visit (AST::ForStatement *forStatement) override
void endVisit (AST::ForStatement *forStatement) override
bool visit (AST::PatternElement *pe) override
void endVisit (AST::PatternElement *pe) override
void endVisitHelper (AST::PatternElement *pe, const std::shared_ptr< ScriptElements::GenericScriptElement > &element)
bool visit (AST::IfStatement *) override
void endVisit (AST::IfStatement *) override
bool visit (AST::FieldMemberExpression *) override
void endVisit (AST::FieldMemberExpression *) override
bool visit (AST::ArrayMemberExpression *) override
void endVisit (AST::ArrayMemberExpression *) override
bool visit (AST::CallExpression *) override
void endVisit (AST::CallExpression *) override
bool visit (AST::ArrayPattern *) override
void endVisit (AST::ArrayPattern *) override
bool visit (AST::ObjectPattern *) override
void endVisit (AST::ObjectPattern *) override
bool visit (AST::PatternProperty *) override
void endVisit (AST::PatternProperty *) override
bool visit (AST::VariableStatement *) override
void endVisit (AST::VariableStatement *) override
bool visit (AST::Type *expression) override
void endVisit (AST::Type *expression) override
bool visit (AST::DefaultClause *) override
void endVisit (AST::DefaultClause *) override
bool visit (AST::CaseClause *) override
void endVisit (AST::CaseClause *) override
bool visit (AST::CaseClauses *) override
void endVisit (AST::CaseClauses *) override
bool visit (AST::CaseBlock *) override
void endVisit (AST::CaseBlock *) override
bool visit (AST::SwitchStatement *) override
void endVisit (AST::SwitchStatement *) override
bool visit (AST::WhileStatement *) override
void endVisit (AST::WhileStatement *) override
bool visit (AST::DoWhileStatement *) override
void endVisit (AST::DoWhileStatement *) override
bool visit (AST::ForEachStatement *) override
void endVisit (AST::ForEachStatement *) override
bool visit (AST::ClassExpression *) override
void endVisit (AST::ClassExpression *) override
bool visit (AST::TryStatement *) override
void endVisit (AST::TryStatement *) override
bool visit (AST::Catch *) override
void endVisit (AST::Catch *) override
bool visit (AST::Finally *) override
void endVisit (AST::Finally *) override
bool visit (AST::ThrowStatement *) override
void endVisit (AST::ThrowStatement *) override
bool visit (AST::LabelledStatement *) override
void endVisit (AST::LabelledStatement *) override
bool visit (AST::ContinueStatement *) override
void endVisit (AST::ContinueStatement *) override
bool visit (AST::BreakStatement *) override
void endVisit (AST::BreakStatement *) override
bool visit (AST::CommaExpression *) override
void endVisit (AST::CommaExpression *) override
bool visit (AST::ConditionalExpression *) override
void endVisit (AST::ConditionalExpression *) override
bool visit (AST::UnaryMinusExpression *) override
void endVisit (AST::UnaryMinusExpression *) override
bool visit (AST::UnaryPlusExpression *) override
void endVisit (AST::UnaryPlusExpression *) override
bool visit (AST::TildeExpression *) override
void endVisit (AST::TildeExpression *) override
bool visit (AST::NotExpression *) override
void endVisit (AST::NotExpression *) override
bool visit (AST::TypeOfExpression *) override
void endVisit (AST::TypeOfExpression *) override
bool visit (AST::DeleteExpression *) override
void endVisit (AST::DeleteExpression *) override
bool visit (AST::VoidExpression *) override
void endVisit (AST::VoidExpression *) override
bool visit (AST::PostDecrementExpression *) override
void endVisit (AST::PostDecrementExpression *) override
bool visit (AST::PostIncrementExpression *) override
void endVisit (AST::PostIncrementExpression *) override
bool visit (AST::PreDecrementExpression *) override
void endVisit (AST::PreDecrementExpression *) override
bool visit (AST::PreIncrementExpression *) override
void endVisit (AST::PreIncrementExpression *) override
bool visit (AST::EmptyStatement *) override
void endVisit (AST::EmptyStatement *) override
bool visit (AST::NestedExpression *) override
void endVisit (AST::NestedExpression *) override
bool visit (AST::NewExpression *) override
void endVisit (AST::NewExpression *) override
bool visit (AST::NewMemberExpression *) override
void endVisit (AST::NewMemberExpression *) override
void endVisit (AST::WithStatement *) override
bool visit (AST::UiParameterList *) override
bool visit (AST::Elision *elision) override
void endVisit (AST::StatementList *list) override
void endVisit (AST::VariableDeclarationList *vdl) override
void endVisit (AST::ArgumentList *) override
void endVisit (AST::PatternElementList *) override
void endVisit (AST::PatternPropertyList *) override
void endVisit (AST::FormalParameterList *el) override
void endVisit (AST::TemplateLiteral *) override
void endVisit (AST::TaggedTemplate *) override
bool visit (AST::IdentifierExpression *expression) override
bool visit (AST::NumericLiteral *expression) override
bool visit (AST::StringLiteral *expression) override
bool visit (AST::NullExpression *expression) override
bool visit (AST::TrueLiteral *expression) override
bool visit (AST::FalseLiteral *expression) override
bool visit (AST::ComputedPropertyName *expression) override
bool visit (AST::IdentifierPropertyName *expression) override
bool visit (AST::NumericLiteralPropertyName *expression) override
bool visit (AST::StringLiteralPropertyName *expression) override
bool visit (AST::TypeAnnotation *expression) override
bool visit (AST::RegExpLiteral *) override
bool visit (AST::ThisExpression *) override
bool visit (AST::SuperLiteral *) override
void throwRecursionDepthError () override
bool stackHasScriptVariant () const
bool stackHasScriptList () const
Public Member Functions inherited from QQmlJS::AST::Visitor
 Visitor (quint16 parentRecursionDepth=0)
bool preVisit (Node *) override
void postVisit (Node *) override
Public Member Functions inherited from QQmlJS::AST::BaseVisitor
 BaseVisitor (quint16 parentRecursionDepth=0)
virtual ~BaseVisitor ()
quint16 recursionDepth () const

Friends

class QQmlDomAstCreatorWithQQmlJSScope

Additional Inherited Members

Protected Attributes inherited from QQmlJS::AST::BaseVisitor
quint16 m_recursionDepth = 0

Detailed Description

Definition at line 36 of file qqmldomastcreator_p.h.

Constructor & Destructor Documentation

◆ QQmlDomAstCreatorBase()

QQmlJS::Dom::QQmlDomAstCreatorBase::QQmlDomAstCreatorBase ( const MutableDomItem & qmlFile)
explicit

Member Function Documentation

◆ enableLoadFileLazily()

void QQmlJS::Dom::QQmlDomAstCreatorBase::enableLoadFileLazily ( bool enable = true)
inline

Definition at line 131 of file qqmldomastcreator_p.h.

◆ enableScriptExpressions()

void QQmlJS::Dom::QQmlDomAstCreatorBase::enableScriptExpressions ( bool enable = true)
inline

Definition at line 130 of file qqmldomastcreator_p.h.

◆ endVisit() [1/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ArgumentList * )
override

◆ endVisit() [2/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ArrayMemberExpression * )
override

◆ endVisit() [3/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ArrayPattern * )
override

◆ endVisit() [4/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::BinaryExpression * exp)
override

◆ endVisit() [5/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::Block * )
override

◆ endVisit() [6/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::BreakStatement * )
override

◆ endVisit() [7/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::CallExpression * )
override

◆ endVisit() [8/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::CaseBlock * )
override

◆ endVisit() [9/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::CaseClause * )
override

◆ endVisit() [10/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::CaseClauses * )
override

◆ endVisit() [11/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::Catch * )
override

◆ endVisit() [12/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ClassExpression * )
override

◆ endVisit() [13/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::CommaExpression * )
override

◆ endVisit() [14/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ConditionalExpression * )
override

◆ endVisit() [15/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ContinueStatement * )
override

◆ endVisit() [16/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::DefaultClause * )
override

◆ endVisit() [17/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::DeleteExpression * )
override

◆ endVisit() [18/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::DoWhileStatement * )
override

◆ endVisit() [19/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::EmptyStatement * )
override

◆ endVisit() [20/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::FieldMemberExpression * )
override

◆ endVisit() [21/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::Finally * )
override

◆ endVisit() [22/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ForEachStatement * )
override

◆ endVisit() [23/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::FormalParameterList * el)
override

◆ endVisit() [24/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ForStatement * forStatement)
override

◆ endVisit() [25/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::FunctionDeclaration * )
override

◆ endVisit() [26/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::FunctionExpression * )
override

◆ endVisit() [27/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::IfStatement * )
override

◆ endVisit() [28/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::LabelledStatement * )
override

◆ endVisit() [29/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::NestedExpression * )
override

◆ endVisit() [30/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::NewExpression * )
override

◆ endVisit() [31/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::NewMemberExpression * )
override

◆ endVisit() [32/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::NotExpression * )
override

◆ endVisit() [33/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ObjectPattern * )
override

◆ endVisit() [34/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::PatternElement * pe)
override

◆ endVisit() [35/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::PatternElementList * )
override

◆ endVisit() [36/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::PatternProperty * )
override

◆ endVisit() [37/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::PatternPropertyList * )
override

◆ endVisit() [38/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::PostDecrementExpression * )
override

◆ endVisit() [39/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::PostIncrementExpression * )
override

◆ endVisit() [40/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::PreDecrementExpression * )
override

◆ endVisit() [41/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::PreIncrementExpression * )
override

◆ endVisit() [42/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ReturnStatement * )
override

◆ endVisit() [43/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::StatementList * list)
override

◆ endVisit() [44/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::SwitchStatement * )
override

◆ endVisit() [45/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::TaggedTemplate * )
override

◆ endVisit() [46/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::TemplateLiteral * )
override

◆ endVisit() [47/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::ThrowStatement * )
override

◆ endVisit() [48/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::TildeExpression * )
override

◆ endVisit() [49/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::TryStatement * )
override

◆ endVisit() [50/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::Type * expression)
override

◆ endVisit() [51/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::TypeOfExpression * )
override

◆ endVisit() [52/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiAnnotation * )
override

◆ endVisit() [53/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiArrayBinding * )
override

◆ endVisit() [54/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiEnumDeclaration * )
override

◆ endVisit() [55/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiEnumMemberList * el)
override

◆ endVisit() [56/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiInlineComponent * )
override

◆ endVisit() [57/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiObjectBinding * )
override

◆ endVisit() [58/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiObjectDefinition * )
override

◆ endVisit() [59/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiProgram * )
override

◆ endVisit() [60/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiPublicMember * el)
override

◆ endVisit() [61/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiScriptBinding * )
override

◆ endVisit() [62/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UiSourceElement * )
override

◆ endVisit() [63/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UnaryMinusExpression * )
override

◆ endVisit() [64/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::UnaryPlusExpression * )
override

◆ endVisit() [65/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::VariableDeclarationList * vdl)
override

◆ endVisit() [66/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::VariableStatement * )
override

◆ endVisit() [67/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::VoidExpression * )
override

◆ endVisit() [68/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::WhileStatement * )
override

◆ endVisit() [69/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::WithStatement * )
override

◆ endVisit() [70/70]

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisit ( AST::YieldExpression * )
override

◆ endVisitHelper()

void QQmlJS::Dom::QQmlDomAstCreatorBase::endVisitHelper ( AST::PatternElement * pe,
const std::shared_ptr< ScriptElements::GenericScriptElement > & element )

◆ loadAnnotations()

void QQmlJS::Dom::QQmlDomAstCreatorBase::loadAnnotations ( AST::UiObjectMember * el)
inline

Definition at line 341 of file qqmldomastcreator_p.h.

◆ stackHasScriptList()

bool QQmlJS::Dom::QQmlDomAstCreatorBase::stackHasScriptList ( ) const
inline

Definition at line 558 of file qqmldomastcreator_p.h.

◆ stackHasScriptVariant()

bool QQmlJS::Dom::QQmlDomAstCreatorBase::stackHasScriptVariant ( ) const
inline

Definition at line 554 of file qqmldomastcreator_p.h.

◆ throwRecursionDepthError()

void QQmlJS::Dom::QQmlDomAstCreatorBase::throwRecursionDepthError ( )
overridevirtual

◆ visit() [1/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ArrayMemberExpression * )
override

◆ visit() [2/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ArrayPattern * )
override

◆ visit() [3/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::BinaryExpression * exp)
override

◆ visit() [4/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::Block * block)
override

◆ visit() [5/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::BreakStatement * )
override

◆ visit() [6/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::CallExpression * )
override

◆ visit() [7/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::CaseBlock * )
override

◆ visit() [8/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::CaseClause * )
override

◆ visit() [9/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::CaseClauses * )
override

◆ visit() [10/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::Catch * )
override

◆ visit() [11/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ClassExpression * )
override

◆ visit() [12/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::CommaExpression * )
override

◆ visit() [13/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ComputedPropertyName * expression)
override

◆ visit() [14/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ConditionalExpression * )
override

◆ visit() [15/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ContinueStatement * )
override

◆ visit() [16/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::DefaultClause * )
override

◆ visit() [17/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::DeleteExpression * )
override

◆ visit() [18/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::DoWhileStatement * )
override

◆ visit() [19/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::Elision * elision)
override

◆ visit() [20/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::EmptyStatement * )
override

◆ visit() [21/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::FalseLiteral * expression)
override

◆ visit() [22/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::FieldMemberExpression * )
override

◆ visit() [23/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::Finally * )
override

◆ visit() [24/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ForEachStatement * )
override

◆ visit() [25/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ForStatement * forStatement)
override

◆ visit() [26/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::FunctionDeclaration * el)
override

◆ visit() [27/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::FunctionExpression * el)
override

◆ visit() [28/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::IdentifierExpression * expression)
override

◆ visit() [29/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::IdentifierPropertyName * expression)
override

◆ visit() [30/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::IfStatement * )
override

◆ visit() [31/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::LabelledStatement * )
override

◆ visit() [32/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::NestedExpression * )
override

◆ visit() [33/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::NewExpression * )
override

◆ visit() [34/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::NewMemberExpression * )
override

◆ visit() [35/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::NotExpression * )
override

◆ visit() [36/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::NullExpression * expression)
override

◆ visit() [37/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::NumericLiteral * expression)
override

◆ visit() [38/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::NumericLiteralPropertyName * expression)
override

◆ visit() [39/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ObjectPattern * )
override

◆ visit() [40/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::PatternElement * pe)
override

◆ visit() [41/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::PatternProperty * )
override

◆ visit() [42/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::PostDecrementExpression * )
override

◆ visit() [43/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::PostIncrementExpression * )
override

◆ visit() [44/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::PreDecrementExpression * )
override

◆ visit() [45/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::PreIncrementExpression * )
override

◆ visit() [46/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::RegExpLiteral * )
override

◆ visit() [47/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ReturnStatement * block)
override

◆ visit() [48/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::StringLiteral * expression)
override

◆ visit() [49/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::StringLiteralPropertyName * expression)
override

◆ visit() [50/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::SuperLiteral * )
override

◆ visit() [51/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::SwitchStatement * )
override

◆ visit() [52/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ThisExpression * )
override

◆ visit() [53/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::ThrowStatement * )
override

◆ visit() [54/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::TildeExpression * )
override

◆ visit() [55/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::TrueLiteral * expression)
override

◆ visit() [56/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::TryStatement * )
override

◆ visit() [57/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::Type * expression)
override

◆ visit() [58/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::TypeAnnotation * expression)
override

◆ visit() [59/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::TypeOfExpression * )
override

◆ visit() [60/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiAnnotation * el)
override

◆ visit() [61/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiArrayBinding * el)
override

◆ visit() [62/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiEnumDeclaration * el)
override

◆ visit() [63/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiEnumMemberList * el)
override

◆ visit() [64/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiImport * el)
override

◆ visit() [65/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiInlineComponent * el)
override

◆ visit() [66/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiObjectBinding * el)
override

◆ visit() [67/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiObjectDefinition * el)
override

◆ visit() [68/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiParameterList * )
override

◆ visit() [69/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiPragma * el)
override

◆ visit() [70/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiProgram * program)
override

◆ visit() [71/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiPublicMember * el)
override

◆ visit() [72/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiQualifiedId * )
override

◆ visit() [73/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiRequired * el)
override

◆ visit() [74/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiScriptBinding * el)
override

◆ visit() [75/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UiSourceElement * el)
override

◆ visit() [76/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UnaryMinusExpression * )
override

◆ visit() [77/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::UnaryPlusExpression * )
override

◆ visit() [78/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::VariableStatement * )
override

◆ visit() [79/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::VoidExpression * )
override

◆ visit() [80/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::WhileStatement * )
override

◆ visit() [81/81]

bool QQmlJS::Dom::QQmlDomAstCreatorBase::visit ( AST::YieldExpression * block)
override

◆ QQmlDomAstCreatorWithQQmlJSScope

friend class QQmlDomAstCreatorWithQQmlJSScope
friend

Definition at line 568 of file qqmldomastcreator_p.h.


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