![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldompath_p.h>
Inheritance diagram for QQmlJS::Dom::PathEls::Base:
Collaboration diagram for QQmlJS::Dom::PathEls::Base:Public Member Functions | |
| virtual | ~Base ()=default |
| virtual Kind | kind () const =0 |
| virtual QString | name () const =0 |
| virtual bool | checkName (QStringView s) const =0 |
| virtual QStringView | stringView () const |
| virtual index_type | index (index_type defaultValue=-1) const |
| virtual void | dump (Sink sink) const |
| virtual bool | hasSquareBrackets () const |
| virtual const Empty * | asEmpty () const |
| virtual const Field * | asField () const |
| virtual const Index * | asIndex () const |
| virtual const Key * | asKey () const |
| virtual const Root * | asRoot () const |
| virtual const Current * | asCurrent () const |
| virtual const Any * | asAny () const |
| virtual const Filter * | asFilter () const |
Definition at line 70 of file qqmldompath_p.h.
|
virtualdefault |
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Any.
Definition at line 89 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Current.
Definition at line 88 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Empty.
Definition at line 83 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Field.
Definition at line 84 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Filter.
Definition at line 90 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Index.
Definition at line 85 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Key.
Definition at line 86 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Root.
Definition at line 87 of file qqmldompath_p.h.
|
pure virtual |
Reimplemented in QQmlJS::Dom::PathEls::Field, QQmlJS::Dom::PathEls::Key, and QQmlJS::Dom::PathEls::Root.
Definition at line 77 of file qqmldompath.cpp.
References hasSquareBrackets(), and name().
Here is the call graph for this function:
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Index, QQmlJS::Dom::PathEls::Key, QQmlJS::Dom::PathEls::Any, and QQmlJS::Dom::PathEls::Filter.
Definition at line 80 of file qqmldompath_p.h.
Referenced by dump().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Index.
Definition at line 77 of file qqmldompath_p.h.
|
pure virtual |
|
pure virtual |
Implemented in QQmlJS::Dom::PathEls::Empty, QQmlJS::Dom::PathEls::Field, QQmlJS::Dom::PathEls::Index, QQmlJS::Dom::PathEls::Key, QQmlJS::Dom::PathEls::Root, QQmlJS::Dom::PathEls::Current, QQmlJS::Dom::PathEls::Any, and QQmlJS::Dom::PathEls::Filter.
Referenced by dump().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Field, QQmlJS::Dom::PathEls::Key, QQmlJS::Dom::PathEls::Root, QQmlJS::Dom::PathEls::Current, and QQmlJS::Dom::PathEls::Filter.
Definition at line 76 of file qqmldompath_p.h.