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::AST::Visitor Class Reference

#include <qqmljsastvisitor_p.h>

Inheritance diagram for QQmlJS::AST::Visitor:
Collaboration diagram for QQmlJS::AST::Visitor:

Public Member Functions

 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 ()
virtual QQmlJSASTClassListToVisit void throwRecursionDepthError ()=0
quint16 recursionDepth () const

Additional Inherited Members

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

Detailed Description

Definition at line 199 of file qqmljsastvisitor_p.h.

Constructor & Destructor Documentation

◆ Visitor()

QQmlJS::AST::Visitor::Visitor ( quint16 parentRecursionDepth = 0)

Definition at line 11 of file qqmljsastvisitor.cpp.

Member Function Documentation

◆ postVisit()

void QQmlJS::AST::Visitor::postVisit ( Node * )
inlineoverridevirtual

Implements QQmlJS::AST::BaseVisitor.

Definition at line 205 of file qqmljsastvisitor_p.h.

◆ preVisit()

bool QQmlJS::AST::Visitor::preVisit ( Node * )
inlineoverridevirtual

Implements QQmlJS::AST::BaseVisitor.

Definition at line 204 of file qqmljsastvisitor_p.h.


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