ScopeAstPath Class
(QmlJS::ScopeAstPath)Inherits: | QmlJS::AST::Visitor (protected) |
Public Functions
ScopeAstPath(Document::Ptr doc) | |
QList<AST::Node *> | operator()(quint32 offset) |
- 190 public functions inherited from QmlJS::AST::Visitor
Protected Functions
void | accept(AST::Node *node) |
Reimplemented Protected Functions
virtual bool | preVisit(AST::Node *node) override |
virtual bool | visit(AST::UiPublicMember *node) override |
virtual bool | visit(AST::UiScriptBinding *node) override |
virtual bool | visit(AST::UiObjectDefinition *node) override |
virtual bool | visit(AST::UiObjectBinding *node) override |
virtual bool | visit(AST::FunctionDeclaration *node) override |
virtual bool | visit(AST::FunctionExpression *node) override |
Member Function Documentation
ScopeAstPath::ScopeAstPath(Document::Ptr doc)
Default constructs an instance of ScopeAstPath.