![]() |
Qt 6.x
The Qt SDK
|
Inheritance diagram for QQmlJS::Dom::AstRangesVisitor:
Collaboration diagram for QQmlJS::Dom::AstRangesVisitor:Public Member Functions | |
| AstRangesVisitor ()=default | |
| void | addNodeRanges (AST::Node *rootNode) |
| void | addItemRanges (DomItem item, FileLocations::Tree itemLocations, Path currentP) |
| void | throwRecursionDepthError () override |
| bool | preVisit (Node *n) override |
Static Public Member Functions | |
| static const QSet< int > | kindsToSkip () |
Public Attributes | |
| QQmlJS::Engine * | engine |
| FileLocations::Tree | rootItemLocations |
| QMap< quint32, ElementRef > | starts |
| QMap< quint32, ElementRef > | ends |
Definition at line 345 of file qqmldomcomments.cpp.
|
default |
| void QQmlJS::Dom::AstRangesVisitor::addItemRanges | ( | DomItem | item, |
| FileLocations::Tree | itemLocations, | ||
| Path | currentP | ||
| ) |
Definition at line 381 of file qqmldomcomments.cpp.
References QSet< T >::begin(), QSet< T >::cbegin(), QSet< T >::end(), ends, it, item, qCWarning, and starts.
Referenced by QQmlJS::Dom::AstComments::collectComments().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 376 of file qqmldomcomments.cpp.
References QQmlJS::AST::Node::accept().
Referenced by QQmlJS::Dom::AstComments::collectComments().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 410 of file qqmldomcomments.cpp.
Referenced by preVisit().
Here is the caller graph for this function:
|
inlineoverridevirtual |
Implements QQmlJS::AST::BaseVisitor.
Definition at line 357 of file qqmldomcomments.cpp.
References contains(), ends, kindsToSkip(), and starts.
Here is the call graph for this function:
|
inlineoverridevirtual |
Implements QQmlJS::AST::BaseVisitor.
Definition at line 353 of file qqmldomcomments.cpp.
| QMap<quint32, ElementRef> QQmlJS::Dom::AstRangesVisitor::ends |
Definition at line 373 of file qqmldomcomments.cpp.
Referenced by addItemRanges(), QQmlJS::Dom::AstComments::collectComments(), and preVisit().
| QQmlJS::Engine* QQmlJS::Dom::AstRangesVisitor::engine |
Definition at line 370 of file qqmldomcomments.cpp.
| FileLocations::Tree QQmlJS::Dom::AstRangesVisitor::rootItemLocations |
Definition at line 371 of file qqmldomcomments.cpp.
| QMap<quint32, ElementRef> QQmlJS::Dom::AstRangesVisitor::starts |
Definition at line 372 of file qqmldomcomments.cpp.
Referenced by addItemRanges(), QQmlJS::Dom::AstComments::collectComments(), and preVisit().