Qt
6.x
The Qt SDK
Loading...
Searching...
No Matches
qqmldom_fwd_p.h
Go to the documentation of this file.
1
// Copyright (C) 2020 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#ifndef QQMLDOM_FWD_P_H
5
#define QQMLDOM_FWD_P_H
6
7
//
8
// W A R N I N G
9
// -------------
10
//
11
// This file is not part of the Qt API. It exists purely as an
12
// implementation detail. This header file may change from version to
13
// version without notice, or even be removed.
14
//
15
// We mean it.
16
//
17
18
#include "
qqmldom_global.h
"
19
#include "private/qglobal_p.h"
20
21
QT_BEGIN_NAMESPACE
22
23
namespace
QQmlJS
{
24
namespace
Dom {
25
26
class
AstComments
;
27
class
AttachedInfo
;
28
class
Binding
;
29
class
Comment
;
30
class
CommentedElement
;
31
class
ConstantData
;
32
class
DomBase;
33
class
DomEnvironment
;
34
class
DomItem
;
35
class
DomTop;
36
class
DomUniverse
;
37
class
Empty
;
38
class
EnumDecl
;
39
class
Export
;
40
class
ExternalItemInfoBase;
41
class
ExternalItemPairBase;
42
class
ExternalOwningItem;
43
class
FileLocations
;
44
class
FileWriter;
45
class
GlobalComponent
;
46
class
GlobalScope
;
47
class
MockObject
;
48
class
MockOwner
;
49
class
Id
;
50
class
Import
;
51
class
JsFile
;
52
class
JsResource
;
53
class
List
;
54
class
LoadInfo
;
55
class
Map
;
56
class
MethodInfo
;
57
class
ModuleIndex
;
58
class
ModuleScope
;
59
class
MutableDomItem;
60
class
ObserversTrie;
61
class
OutWriter;
62
class
OutWriterState;
63
class
OwningItem;
64
class
Path;
65
class
Pragma
;
66
class
PropertyDefinition
;
67
class
PropertyInfo
;
68
class
QQmlDomAstCreator;
69
class
QmlComponent
;
70
class
QmlDirectory
;
71
class
QmldirFile
;
72
class
QmlFile
;
73
class
QmlObject
;
74
class
QmltypesComponent
;
75
class
QmltypesFile
;
76
class
Reference
;
77
class
RegionComments
;
78
class
ScriptExpression
;
79
class
Source;
80
class
TestDomItem;
81
class
Version
;
82
83
namespace
ScriptElements {
84
class
BlockStatement
;
85
class
IdentifierExpression
;
86
class
Literal
;
87
class
ForStatement
;
88
class
IfStatement
;
89
class
BinaryExpression
;
90
class
VariableDeclaration
;
91
class
VariableDeclarationEntry
;
92
class
GenericScriptElement
;
93
// TODO: add new script classes here, as qqmldomitem_p.h cannot include qqmldomscriptelements_p.h
94
// without creating circular dependencies
95
class
ReturnStatement
;
96
97
}
// end namespace ScriptElements
98
99
}
// end namespace Dom
100
}
// end namespace QQmlJS
101
QT_END_NAMESPACE
102
#endif
// QQMLDOM_FWD_P_H
DomItem
Definition
ui4.h:1038
QList< QPair< QString, QString > >
QQmlJS::Dom::ScriptElements::BinaryExpression
Definition
qqmldomscriptelements_p.h:303
QQmlJS::Dom::ScriptElements::BlockStatement
Definition
qqmldomscriptelements_p.h:171
QQmlJS::Dom::ScriptElements::ForStatement
Definition
qqmldomscriptelements_p.h:227
QQmlJS::Dom::ScriptElements::GenericScriptElement
Definition
qqmldomscriptelements_p.h:142
QQmlJS::Dom::ScriptElements::IdentifierExpression
Definition
qqmldomscriptelements_p.h:188
QQmlJS::Dom::ScriptElements::IfStatement
Definition
qqmldomscriptelements_p.h:263
QQmlJS::Dom::ScriptElements::Literal
Definition
qqmldomscriptelements_p.h:204
QQmlJS::Dom::ScriptElements::ReturnStatement
Definition
qqmldomscriptelements_p.h:286
QQmlJS::Dom::ScriptElements::VariableDeclarationEntry
Definition
qqmldomscriptelements_p.h:332
QQmlJS::Dom::ScriptElements::VariableDeclaration
Definition
qqmldomscriptelements_p.h:358
QQmlJS::Dom::DomType::Export
@ Export
QQmlJS::Dom::DomType::Comment
@ Comment
QQmlJS::Dom::DomType::MockObject
@ MockObject
QQmlJS::Dom::DomType::QmlObject
@ QmlObject
QQmlJS::Dom::DomType::AstComments
@ AstComments
QQmlJS::Dom::DomType::LoadInfo
@ LoadInfo
QQmlJS::Dom::DomType::PropertyDefinition
@ PropertyDefinition
QQmlJS::Dom::DomType::FileLocations
@ FileLocations
QQmlJS::Dom::DomType::Id
@ Id
QQmlJS::Dom::DomType::MockOwner
@ MockOwner
QQmlJS::Dom::DomType::QmlFile
@ QmlFile
QQmlJS::Dom::DomType::ModuleScope
@ ModuleScope
QQmlJS::Dom::DomType::Import
@ Import
QQmlJS::Dom::DomType::MethodInfo
@ MethodInfo
QQmlJS::Dom::DomType::ModuleIndex
@ ModuleIndex
QQmlJS::Dom::DomType::QmlDirectory
@ QmlDirectory
QQmlJS::Dom::DomType::QmltypesComponent
@ QmltypesComponent
QQmlJS::Dom::DomType::DomEnvironment
@ DomEnvironment
QQmlJS::Dom::DomType::AttachedInfo
@ AttachedInfo
QQmlJS::Dom::DomType::RegionComments
@ RegionComments
QQmlJS::Dom::DomType::GlobalScope
@ GlobalScope
QQmlJS::Dom::DomType::ConstantData
@ ConstantData
QQmlJS::Dom::DomType::QmltypesFile
@ QmltypesFile
QQmlJS::Dom::DomType::ScriptExpression
@ ScriptExpression
QQmlJS::Dom::DomType::DomUniverse
@ DomUniverse
QQmlJS::Dom::DomType::GlobalComponent
@ GlobalComponent
QQmlJS::Dom::DomType::EnumDecl
@ EnumDecl
QQmlJS::Dom::DomType::CommentedElement
@ CommentedElement
QQmlJS::Dom::DomType::PropertyInfo
@ PropertyInfo
QQmlJS::Dom::DomType::Pragma
@ Pragma
QQmlJS::Dom::DomType::QmlComponent
@ QmlComponent
QQmlJS::Dom::DomType::JsFile
@ JsFile
QQmlJS::Dom::DomType::QmldirFile
@ QmldirFile
QQmlJS::Dom::DomType::JsResource
@ JsResource
QQmlJS
Definition
qqmljsdiagnosticmessage_p.h:28
QQmlSA::AccessSemantics::Reference
@ Reference
QSSGQmlUtilities::List
@ List
Definition
qssgqmlutilities.cpp:478
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1545
ImportCompletionType::Version
@ Version
qqmldom_global.h
Binding
@ Binding
Definition
qqmlprofilerclientdefinitions_p.h:52
CompletionState::Empty
@ Empty
qtdeclarative
src
qmldom
qqmldom_fwd_p.h
Generated by
1.9.7