Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsastfwd_p.h |
Switch to Source code | Preprocessed file |
Line | Source | Count |
---|---|---|
1 | - | |
2 | - | |
3 | namespace QQmlJS { namespace AST { | - |
4 | - | |
5 | class SourceLocation | - |
6 | { | - |
7 | public: | - |
8 | explicit SourceLocation(quint32 offset = 0, quint32 length = 0, quint32 line = 0, quint32 column = 0) | - |
9 | : offset(offset), length(length), | - |
10 | startLine(line), startColumn(column) | - |
11 | { } executed 179994219 times by 150 tests: end of block Executed by:
| 179994219 |
12 | - | |
13 | bool isValid() const { return executed 1833198 times by 104 tests: length != 0;return length != 0; Executed by:
executed 1833198 times by 104 tests: }return length != 0; Executed by:
| 1833198 |
14 | - | |
15 | quint32 begin() const { return executed 16720416 times by 1 test: offset;return offset; Executed by:
executed 16720416 times by 1 test: }return offset; Executed by:
| 16720416 |
16 | quint32 end() const { return executed 16720414 times by 1 test: offset + length;return offset + length; Executed by:
executed 16720414 times by 1 test: }return offset + length; Executed by:
| 16720414 |
17 | - | |
18 | - | |
19 | - | |
20 | quint32 offset; | - |
21 | quint32 length; | - |
22 | quint32 startLine; | - |
23 | quint32 startColumn; | - |
24 | }; | - |
25 | - | |
26 | class Visitor; | - |
27 | class Node; | - |
28 | class ExpressionNode; | - |
29 | class Statement; | - |
30 | class ThisExpression; | - |
31 | class IdentifierExpression; | - |
32 | class NullExpression; | - |
33 | class TrueLiteral; | - |
34 | class FalseLiteral; | - |
35 | class SuperLiteral; | - |
36 | class NumericLiteral; | - |
37 | class StringLiteral; | - |
38 | class TemplateLiteral; | - |
39 | class RegExpLiteral; | - |
40 | class Pattern; | - |
41 | class ArrayPattern; | - |
42 | class ObjectPattern; | - |
43 | class PatternElement; | - |
44 | class PatternElementList; | - |
45 | class PatternProperty; | - |
46 | class PatternPropertyList; | - |
47 | class Elision; | - |
48 | class PropertyName; | - |
49 | class IdentifierPropertyName; | - |
50 | class StringLiteralPropertyName; | - |
51 | class NumericLiteralPropertyName; | - |
52 | class ComputedPropertyName; | - |
53 | class ArrayMemberExpression; | - |
54 | class FieldMemberExpression; | - |
55 | class TaggedTemplate; | - |
56 | class NewMemberExpression; | - |
57 | class NewExpression; | - |
58 | class CallExpression; | - |
59 | class ArgumentList; | - |
60 | class PostIncrementExpression; | - |
61 | class PostDecrementExpression; | - |
62 | class DeleteExpression; | - |
63 | class VoidExpression; | - |
64 | class TypeOfExpression; | - |
65 | class PreIncrementExpression; | - |
66 | class PreDecrementExpression; | - |
67 | class UnaryPlusExpression; | - |
68 | class UnaryMinusExpression; | - |
69 | class TildeExpression; | - |
70 | class NotExpression; | - |
71 | class BinaryExpression; | - |
72 | class ConditionalExpression; | - |
73 | class Expression; | - |
74 | class YieldExpression; | - |
75 | class Block; | - |
76 | class LeftHandSideExpression; | - |
77 | class StatementList; | - |
78 | class VariableStatement; | - |
79 | class VariableDeclarationList; | - |
80 | class EmptyStatement; | - |
81 | class ExpressionStatement; | - |
82 | class IfStatement; | - |
83 | class DoWhileStatement; | - |
84 | class WhileStatement; | - |
85 | class ForStatement; | - |
86 | class ForEachStatement; | - |
87 | class ContinueStatement; | - |
88 | class BreakStatement; | - |
89 | class ReturnStatement; | - |
90 | class WithStatement; | - |
91 | class SwitchStatement; | - |
92 | class CaseBlock; | - |
93 | class CaseClauses; | - |
94 | class CaseClause; | - |
95 | class DefaultClause; | - |
96 | class LabelledStatement; | - |
97 | class ThrowStatement; | - |
98 | class TryStatement; | - |
99 | class Catch; | - |
100 | class Finally; | - |
101 | class FunctionDeclaration; | - |
102 | class FunctionExpression; | - |
103 | class FormalParameterList; | - |
104 | class Program; | - |
105 | class DebuggerStatement; | - |
106 | class NestedExpression; | - |
107 | class ClassExpression; | - |
108 | class ClassDeclaration; | - |
109 | class ClassElementList; | - |
110 | - | |
111 | - | |
112 | class UiProgram; | - |
113 | class UiPragma; | - |
114 | class UiImport; | - |
115 | class UiPublicMember; | - |
116 | class UiParameterList; | - |
117 | class UiObjectDefinition; | - |
118 | class UiObjectInitializer; | - |
119 | class UiObjectBinding; | - |
120 | class UiScriptBinding; | - |
121 | class UiSourceElement; | - |
122 | class UiArrayBinding; | - |
123 | class UiObjectMember; | - |
124 | class UiObjectMemberList; | - |
125 | class UiArrayMemberList; | - |
126 | class UiQualifiedId; | - |
127 | class UiQualifiedPragmaId; | - |
128 | class UiHeaderItemList; | - |
129 | class UiEnumDeclaration; | - |
130 | class UiEnumMemberList; | - |
131 | - | |
132 | } } | - |
133 | - | |
134 | - | |
Switch to Source code | Preprocessed file |