forked from qt-creator/qt-creator
Added export macros to all AST nodes.
This commit is contained in:
@@ -242,7 +242,7 @@ public:
|
|||||||
int kind;
|
int kind;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ExpressionNode: public Node
|
class QML_PARSER_EXPORT ExpressionNode: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ExpressionNode() {}
|
ExpressionNode() {}
|
||||||
@@ -254,7 +254,7 @@ public:
|
|||||||
virtual SourceLocation lastSourceLocation() const = 0;
|
virtual SourceLocation lastSourceLocation() const = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Statement: public Node
|
class QML_PARSER_EXPORT Statement: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
Statement() {}
|
Statement() {}
|
||||||
@@ -266,7 +266,7 @@ public:
|
|||||||
virtual SourceLocation lastSourceLocation() const = 0;
|
virtual SourceLocation lastSourceLocation() const = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiFormal: public Node
|
class QML_PARSER_EXPORT UiFormal: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiFormal)
|
QMLJS_DECLARE_AST_NODE(UiFormal)
|
||||||
@@ -291,7 +291,7 @@ public:
|
|||||||
SourceLocation aliasToken;
|
SourceLocation aliasToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiFormalList: public Node
|
class QML_PARSER_EXPORT UiFormalList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiFormalList)
|
QMLJS_DECLARE_AST_NODE(UiFormalList)
|
||||||
@@ -326,7 +326,7 @@ public:
|
|||||||
UiFormalList *next;
|
UiFormalList *next;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiSignature: public Node
|
class QML_PARSER_EXPORT UiSignature: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiSignature)
|
QMLJS_DECLARE_AST_NODE(UiSignature)
|
||||||
@@ -349,7 +349,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class NestedExpression: public ExpressionNode
|
class QML_PARSER_EXPORT NestedExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(NestedExpression)
|
QMLJS_DECLARE_AST_NODE(NestedExpression)
|
||||||
@@ -372,7 +372,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ThisExpression: public ExpressionNode
|
class QML_PARSER_EXPORT ThisExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ThisExpression)
|
QMLJS_DECLARE_AST_NODE(ThisExpression)
|
||||||
@@ -392,7 +392,7 @@ public:
|
|||||||
SourceLocation thisToken;
|
SourceLocation thisToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class IdentifierExpression: public ExpressionNode
|
class QML_PARSER_EXPORT IdentifierExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(IdentifierExpression)
|
QMLJS_DECLARE_AST_NODE(IdentifierExpression)
|
||||||
@@ -415,7 +415,7 @@ public:
|
|||||||
SourceLocation identifierToken;
|
SourceLocation identifierToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class NullExpression: public ExpressionNode
|
class QML_PARSER_EXPORT NullExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(NullExpression)
|
QMLJS_DECLARE_AST_NODE(NullExpression)
|
||||||
@@ -435,7 +435,7 @@ public:
|
|||||||
SourceLocation nullToken;
|
SourceLocation nullToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class TrueLiteral: public ExpressionNode
|
class QML_PARSER_EXPORT TrueLiteral: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(TrueLiteral)
|
QMLJS_DECLARE_AST_NODE(TrueLiteral)
|
||||||
@@ -455,7 +455,7 @@ public:
|
|||||||
SourceLocation trueToken;
|
SourceLocation trueToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class FalseLiteral: public ExpressionNode
|
class QML_PARSER_EXPORT FalseLiteral: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(FalseLiteral)
|
QMLJS_DECLARE_AST_NODE(FalseLiteral)
|
||||||
@@ -475,7 +475,7 @@ public:
|
|||||||
SourceLocation falseToken;
|
SourceLocation falseToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class NumericLiteral: public ExpressionNode
|
class QML_PARSER_EXPORT NumericLiteral: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(NumericLiteral)
|
QMLJS_DECLARE_AST_NODE(NumericLiteral)
|
||||||
@@ -497,7 +497,7 @@ public:
|
|||||||
SourceLocation literalToken;
|
SourceLocation literalToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class StringLiteral: public ExpressionNode
|
class QML_PARSER_EXPORT StringLiteral: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(StringLiteral)
|
QMLJS_DECLARE_AST_NODE(StringLiteral)
|
||||||
@@ -520,7 +520,7 @@ public:
|
|||||||
SourceLocation literalToken;
|
SourceLocation literalToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class RegExpLiteral: public ExpressionNode
|
class QML_PARSER_EXPORT RegExpLiteral: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(RegExpLiteral)
|
QMLJS_DECLARE_AST_NODE(RegExpLiteral)
|
||||||
@@ -544,7 +544,7 @@ public:
|
|||||||
SourceLocation literalToken;
|
SourceLocation literalToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ArrayLiteral: public ExpressionNode
|
class QML_PARSER_EXPORT ArrayLiteral: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ArrayLiteral)
|
QMLJS_DECLARE_AST_NODE(ArrayLiteral)
|
||||||
@@ -579,7 +579,7 @@ public:
|
|||||||
SourceLocation rbracketToken;
|
SourceLocation rbracketToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ObjectLiteral: public ExpressionNode
|
class QML_PARSER_EXPORT ObjectLiteral: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ObjectLiteral)
|
QMLJS_DECLARE_AST_NODE(ObjectLiteral)
|
||||||
@@ -606,7 +606,7 @@ public:
|
|||||||
SourceLocation rbraceToken;
|
SourceLocation rbraceToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ElementList: public Node
|
class QML_PARSER_EXPORT ElementList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ElementList)
|
QMLJS_DECLARE_AST_NODE(ElementList)
|
||||||
@@ -641,7 +641,7 @@ public:
|
|||||||
SourceLocation commaToken;
|
SourceLocation commaToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Elision: public Node
|
class QML_PARSER_EXPORT Elision: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(Elision)
|
QMLJS_DECLARE_AST_NODE(Elision)
|
||||||
@@ -672,7 +672,7 @@ public:
|
|||||||
SourceLocation commaToken;
|
SourceLocation commaToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PropertyNameAndValueList: public Node
|
class QML_PARSER_EXPORT PropertyNameAndValueList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(PropertyNameAndValueList)
|
QMLJS_DECLARE_AST_NODE(PropertyNameAndValueList)
|
||||||
@@ -708,7 +708,7 @@ public:
|
|||||||
SourceLocation commaToken;
|
SourceLocation commaToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PropertyName: public Node
|
class QML_PARSER_EXPORT PropertyName: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(PropertyName)
|
QMLJS_DECLARE_AST_NODE(PropertyName)
|
||||||
@@ -720,7 +720,7 @@ public:
|
|||||||
SourceLocation propertyNameToken;
|
SourceLocation propertyNameToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class IdentifierPropertyName: public PropertyName
|
class QML_PARSER_EXPORT IdentifierPropertyName: public PropertyName
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(IdentifierPropertyName)
|
QMLJS_DECLARE_AST_NODE(IdentifierPropertyName)
|
||||||
@@ -736,7 +736,7 @@ public:
|
|||||||
NameId *id;
|
NameId *id;
|
||||||
};
|
};
|
||||||
|
|
||||||
class StringLiteralPropertyName: public PropertyName
|
class QML_PARSER_EXPORT StringLiteralPropertyName: public PropertyName
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(StringLiteralPropertyName)
|
QMLJS_DECLARE_AST_NODE(StringLiteralPropertyName)
|
||||||
@@ -751,7 +751,7 @@ public:
|
|||||||
NameId *id;
|
NameId *id;
|
||||||
};
|
};
|
||||||
|
|
||||||
class NumericLiteralPropertyName: public PropertyName
|
class QML_PARSER_EXPORT NumericLiteralPropertyName: public PropertyName
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(NumericLiteralPropertyName)
|
QMLJS_DECLARE_AST_NODE(NumericLiteralPropertyName)
|
||||||
@@ -766,7 +766,7 @@ public:
|
|||||||
double id;
|
double id;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ArrayMemberExpression: public ExpressionNode
|
class QML_PARSER_EXPORT ArrayMemberExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ArrayMemberExpression)
|
QMLJS_DECLARE_AST_NODE(ArrayMemberExpression)
|
||||||
@@ -792,7 +792,7 @@ public:
|
|||||||
SourceLocation rbracketToken;
|
SourceLocation rbracketToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class FieldMemberExpression: public ExpressionNode
|
class QML_PARSER_EXPORT FieldMemberExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(FieldMemberExpression)
|
QMLJS_DECLARE_AST_NODE(FieldMemberExpression)
|
||||||
@@ -818,7 +818,7 @@ public:
|
|||||||
SourceLocation identifierToken;
|
SourceLocation identifierToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class NewMemberExpression: public ExpressionNode
|
class QML_PARSER_EXPORT NewMemberExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(NewMemberExpression)
|
QMLJS_DECLARE_AST_NODE(NewMemberExpression)
|
||||||
@@ -845,7 +845,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class NewExpression: public ExpressionNode
|
class QML_PARSER_EXPORT NewExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(NewExpression)
|
QMLJS_DECLARE_AST_NODE(NewExpression)
|
||||||
@@ -868,7 +868,7 @@ public:
|
|||||||
SourceLocation newToken;
|
SourceLocation newToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class CallExpression: public ExpressionNode
|
class QML_PARSER_EXPORT CallExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(CallExpression)
|
QMLJS_DECLARE_AST_NODE(CallExpression)
|
||||||
@@ -894,7 +894,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ArgumentList: public Node
|
class QML_PARSER_EXPORT ArgumentList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ArgumentList)
|
QMLJS_DECLARE_AST_NODE(ArgumentList)
|
||||||
@@ -928,7 +928,7 @@ public:
|
|||||||
SourceLocation commaToken;
|
SourceLocation commaToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PostIncrementExpression: public ExpressionNode
|
class QML_PARSER_EXPORT PostIncrementExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(PostIncrementExpression)
|
QMLJS_DECLARE_AST_NODE(PostIncrementExpression)
|
||||||
@@ -951,7 +951,7 @@ public:
|
|||||||
SourceLocation incrementToken;
|
SourceLocation incrementToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PostDecrementExpression: public ExpressionNode
|
class QML_PARSER_EXPORT PostDecrementExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(PostDecrementExpression)
|
QMLJS_DECLARE_AST_NODE(PostDecrementExpression)
|
||||||
@@ -974,7 +974,7 @@ public:
|
|||||||
SourceLocation decrementToken;
|
SourceLocation decrementToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class DeleteExpression: public ExpressionNode
|
class QML_PARSER_EXPORT DeleteExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(DeleteExpression)
|
QMLJS_DECLARE_AST_NODE(DeleteExpression)
|
||||||
@@ -996,7 +996,7 @@ public:
|
|||||||
SourceLocation deleteToken;
|
SourceLocation deleteToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class VoidExpression: public ExpressionNode
|
class QML_PARSER_EXPORT VoidExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(VoidExpression)
|
QMLJS_DECLARE_AST_NODE(VoidExpression)
|
||||||
@@ -1019,7 +1019,7 @@ public:
|
|||||||
SourceLocation voidToken;
|
SourceLocation voidToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class TypeOfExpression: public ExpressionNode
|
class QML_PARSER_EXPORT TypeOfExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(TypeOfExpression)
|
QMLJS_DECLARE_AST_NODE(TypeOfExpression)
|
||||||
@@ -1042,7 +1042,7 @@ public:
|
|||||||
SourceLocation typeofToken;
|
SourceLocation typeofToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PreIncrementExpression: public ExpressionNode
|
class QML_PARSER_EXPORT PreIncrementExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(PreIncrementExpression)
|
QMLJS_DECLARE_AST_NODE(PreIncrementExpression)
|
||||||
@@ -1065,7 +1065,7 @@ public:
|
|||||||
SourceLocation incrementToken;
|
SourceLocation incrementToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PreDecrementExpression: public ExpressionNode
|
class QML_PARSER_EXPORT PreDecrementExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(PreDecrementExpression)
|
QMLJS_DECLARE_AST_NODE(PreDecrementExpression)
|
||||||
@@ -1088,7 +1088,7 @@ public:
|
|||||||
SourceLocation decrementToken;
|
SourceLocation decrementToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UnaryPlusExpression: public ExpressionNode
|
class QML_PARSER_EXPORT UnaryPlusExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UnaryPlusExpression)
|
QMLJS_DECLARE_AST_NODE(UnaryPlusExpression)
|
||||||
@@ -1111,7 +1111,7 @@ public:
|
|||||||
SourceLocation plusToken;
|
SourceLocation plusToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UnaryMinusExpression: public ExpressionNode
|
class QML_PARSER_EXPORT UnaryMinusExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UnaryMinusExpression)
|
QMLJS_DECLARE_AST_NODE(UnaryMinusExpression)
|
||||||
@@ -1134,7 +1134,7 @@ public:
|
|||||||
SourceLocation minusToken;
|
SourceLocation minusToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class TildeExpression: public ExpressionNode
|
class QML_PARSER_EXPORT TildeExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(TildeExpression)
|
QMLJS_DECLARE_AST_NODE(TildeExpression)
|
||||||
@@ -1157,7 +1157,7 @@ public:
|
|||||||
SourceLocation tildeToken;
|
SourceLocation tildeToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class NotExpression: public ExpressionNode
|
class QML_PARSER_EXPORT NotExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(NotExpression)
|
QMLJS_DECLARE_AST_NODE(NotExpression)
|
||||||
@@ -1180,7 +1180,7 @@ public:
|
|||||||
SourceLocation notToken;
|
SourceLocation notToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class BinaryExpression: public ExpressionNode
|
class QML_PARSER_EXPORT BinaryExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(BinaryExpression)
|
QMLJS_DECLARE_AST_NODE(BinaryExpression)
|
||||||
@@ -1208,7 +1208,7 @@ public:
|
|||||||
SourceLocation operatorToken;
|
SourceLocation operatorToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ConditionalExpression: public ExpressionNode
|
class QML_PARSER_EXPORT ConditionalExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ConditionalExpression)
|
QMLJS_DECLARE_AST_NODE(ConditionalExpression)
|
||||||
@@ -1235,7 +1235,7 @@ public:
|
|||||||
SourceLocation colonToken;
|
SourceLocation colonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Expression: public ExpressionNode // ### rename
|
class QML_PARSER_EXPORT Expression: public ExpressionNode // ### rename
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(Expression)
|
QMLJS_DECLARE_AST_NODE(Expression)
|
||||||
@@ -1259,7 +1259,7 @@ public:
|
|||||||
SourceLocation commaToken;
|
SourceLocation commaToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Block: public Statement
|
class QML_PARSER_EXPORT Block: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(Block)
|
QMLJS_DECLARE_AST_NODE(Block)
|
||||||
@@ -1283,7 +1283,7 @@ public:
|
|||||||
SourceLocation rbraceToken;
|
SourceLocation rbraceToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class StatementList: public Node
|
class QML_PARSER_EXPORT StatementList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(StatementList)
|
QMLJS_DECLARE_AST_NODE(StatementList)
|
||||||
@@ -1316,7 +1316,7 @@ public:
|
|||||||
StatementList *next;
|
StatementList *next;
|
||||||
};
|
};
|
||||||
|
|
||||||
class VariableStatement: public Statement
|
class QML_PARSER_EXPORT VariableStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(VariableStatement)
|
QMLJS_DECLARE_AST_NODE(VariableStatement)
|
||||||
@@ -1341,7 +1341,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class VariableDeclaration: public Node
|
class QML_PARSER_EXPORT VariableDeclaration: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(VariableDeclaration)
|
QMLJS_DECLARE_AST_NODE(VariableDeclaration)
|
||||||
@@ -1361,7 +1361,7 @@ public:
|
|||||||
SourceLocation identifierToken;
|
SourceLocation identifierToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class VariableDeclarationList: public Node
|
class QML_PARSER_EXPORT VariableDeclarationList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(VariableDeclarationList)
|
QMLJS_DECLARE_AST_NODE(VariableDeclarationList)
|
||||||
@@ -1400,7 +1400,7 @@ public:
|
|||||||
SourceLocation commaToken;
|
SourceLocation commaToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class EmptyStatement: public Statement
|
class QML_PARSER_EXPORT EmptyStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(EmptyStatement)
|
QMLJS_DECLARE_AST_NODE(EmptyStatement)
|
||||||
@@ -1420,7 +1420,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ExpressionStatement: public Statement
|
class QML_PARSER_EXPORT ExpressionStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ExpressionStatement)
|
QMLJS_DECLARE_AST_NODE(ExpressionStatement)
|
||||||
@@ -1443,7 +1443,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class IfStatement: public Statement
|
class QML_PARSER_EXPORT IfStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(IfStatement)
|
QMLJS_DECLARE_AST_NODE(IfStatement)
|
||||||
@@ -1477,7 +1477,7 @@ public:
|
|||||||
SourceLocation elseToken;
|
SourceLocation elseToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class DoWhileStatement: public Statement
|
class QML_PARSER_EXPORT DoWhileStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(DoWhileStatement)
|
QMLJS_DECLARE_AST_NODE(DoWhileStatement)
|
||||||
@@ -1506,7 +1506,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class WhileStatement: public Statement
|
class QML_PARSER_EXPORT WhileStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(WhileStatement)
|
QMLJS_DECLARE_AST_NODE(WhileStatement)
|
||||||
@@ -1533,7 +1533,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ForStatement: public Statement
|
class QML_PARSER_EXPORT ForStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ForStatement)
|
QMLJS_DECLARE_AST_NODE(ForStatement)
|
||||||
@@ -1564,7 +1564,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class LocalForStatement: public Statement
|
class QML_PARSER_EXPORT LocalForStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(LocalForStatement)
|
QMLJS_DECLARE_AST_NODE(LocalForStatement)
|
||||||
@@ -1596,7 +1596,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ForEachStatement: public Statement
|
class QML_PARSER_EXPORT ForEachStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ForEachStatement)
|
QMLJS_DECLARE_AST_NODE(ForEachStatement)
|
||||||
@@ -1625,7 +1625,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class LocalForEachStatement: public Statement
|
class QML_PARSER_EXPORT LocalForEachStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(LocalForEachStatement)
|
QMLJS_DECLARE_AST_NODE(LocalForEachStatement)
|
||||||
@@ -1655,7 +1655,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ContinueStatement: public Statement
|
class QML_PARSER_EXPORT ContinueStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ContinueStatement)
|
QMLJS_DECLARE_AST_NODE(ContinueStatement)
|
||||||
@@ -1680,7 +1680,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class BreakStatement: public Statement
|
class QML_PARSER_EXPORT BreakStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(BreakStatement)
|
QMLJS_DECLARE_AST_NODE(BreakStatement)
|
||||||
@@ -1705,7 +1705,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ReturnStatement: public Statement
|
class QML_PARSER_EXPORT ReturnStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ReturnStatement)
|
QMLJS_DECLARE_AST_NODE(ReturnStatement)
|
||||||
@@ -1729,7 +1729,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class WithStatement: public Statement
|
class QML_PARSER_EXPORT WithStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(WithStatement)
|
QMLJS_DECLARE_AST_NODE(WithStatement)
|
||||||
@@ -1756,7 +1756,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class CaseBlock: public Node
|
class QML_PARSER_EXPORT CaseBlock: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(CaseBlock)
|
QMLJS_DECLARE_AST_NODE(CaseBlock)
|
||||||
@@ -1777,7 +1777,7 @@ public:
|
|||||||
SourceLocation rbraceToken;
|
SourceLocation rbraceToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class SwitchStatement: public Statement
|
class QML_PARSER_EXPORT SwitchStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(SwitchStatement)
|
QMLJS_DECLARE_AST_NODE(SwitchStatement)
|
||||||
@@ -1804,7 +1804,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class CaseClauses: public Node
|
class QML_PARSER_EXPORT CaseClauses: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(CaseClauses)
|
QMLJS_DECLARE_AST_NODE(CaseClauses)
|
||||||
@@ -1837,7 +1837,7 @@ public:
|
|||||||
CaseClauses *next;
|
CaseClauses *next;
|
||||||
};
|
};
|
||||||
|
|
||||||
class CaseClause: public Node
|
class QML_PARSER_EXPORT CaseClause: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(CaseClause)
|
QMLJS_DECLARE_AST_NODE(CaseClause)
|
||||||
@@ -1857,7 +1857,7 @@ public:
|
|||||||
SourceLocation colonToken;
|
SourceLocation colonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class DefaultClause: public Node
|
class QML_PARSER_EXPORT DefaultClause: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(DefaultClause)
|
QMLJS_DECLARE_AST_NODE(DefaultClause)
|
||||||
@@ -1876,7 +1876,7 @@ public:
|
|||||||
SourceLocation colonToken;
|
SourceLocation colonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class LabelledStatement: public Statement
|
class QML_PARSER_EXPORT LabelledStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(LabelledStatement)
|
QMLJS_DECLARE_AST_NODE(LabelledStatement)
|
||||||
@@ -1902,7 +1902,7 @@ public:
|
|||||||
SourceLocation colonToken;
|
SourceLocation colonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class ThrowStatement: public Statement
|
class QML_PARSER_EXPORT ThrowStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(ThrowStatement)
|
QMLJS_DECLARE_AST_NODE(ThrowStatement)
|
||||||
@@ -1926,7 +1926,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Catch: public Node
|
class QML_PARSER_EXPORT Catch: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(Catch)
|
QMLJS_DECLARE_AST_NODE(Catch)
|
||||||
@@ -1948,7 +1948,7 @@ public:
|
|||||||
SourceLocation rparenToken;
|
SourceLocation rparenToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Finally: public Node
|
class QML_PARSER_EXPORT Finally: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(Finally)
|
QMLJS_DECLARE_AST_NODE(Finally)
|
||||||
@@ -1966,7 +1966,7 @@ public:
|
|||||||
SourceLocation finallyToken;
|
SourceLocation finallyToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class TryStatement: public Statement
|
class QML_PARSER_EXPORT TryStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(TryStatement)
|
QMLJS_DECLARE_AST_NODE(TryStatement)
|
||||||
@@ -2007,7 +2007,7 @@ public:
|
|||||||
SourceLocation tryToken;
|
SourceLocation tryToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class FunctionExpression: public ExpressionNode
|
class QML_PARSER_EXPORT FunctionExpression: public ExpressionNode
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(FunctionExpression)
|
QMLJS_DECLARE_AST_NODE(FunctionExpression)
|
||||||
@@ -2038,7 +2038,7 @@ public:
|
|||||||
SourceLocation rbraceToken;
|
SourceLocation rbraceToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class FunctionDeclaration: public FunctionExpression
|
class QML_PARSER_EXPORT FunctionDeclaration: public FunctionExpression
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(FunctionDeclaration)
|
QMLJS_DECLARE_AST_NODE(FunctionDeclaration)
|
||||||
@@ -2052,7 +2052,7 @@ public:
|
|||||||
virtual void accept0(Visitor *visitor);
|
virtual void accept0(Visitor *visitor);
|
||||||
};
|
};
|
||||||
|
|
||||||
class FormalParameterList: public Node
|
class QML_PARSER_EXPORT FormalParameterList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(FormalParameterList)
|
QMLJS_DECLARE_AST_NODE(FormalParameterList)
|
||||||
@@ -2087,7 +2087,7 @@ public:
|
|||||||
SourceLocation identifierToken;
|
SourceLocation identifierToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class FunctionBody: public Node
|
class QML_PARSER_EXPORT FunctionBody: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(FunctionBody)
|
QMLJS_DECLARE_AST_NODE(FunctionBody)
|
||||||
@@ -2104,7 +2104,7 @@ public:
|
|||||||
SourceElements *elements;
|
SourceElements *elements;
|
||||||
};
|
};
|
||||||
|
|
||||||
class Program: public Node
|
class QML_PARSER_EXPORT Program: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(Program)
|
QMLJS_DECLARE_AST_NODE(Program)
|
||||||
@@ -2121,7 +2121,7 @@ public:
|
|||||||
SourceElements *elements;
|
SourceElements *elements;
|
||||||
};
|
};
|
||||||
|
|
||||||
class SourceElements: public Node
|
class QML_PARSER_EXPORT SourceElements: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(SourceElements)
|
QMLJS_DECLARE_AST_NODE(SourceElements)
|
||||||
@@ -2154,7 +2154,7 @@ public:
|
|||||||
SourceElements *next;
|
SourceElements *next;
|
||||||
};
|
};
|
||||||
|
|
||||||
class SourceElement: public Node
|
class QML_PARSER_EXPORT SourceElement: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(SourceElement)
|
QMLJS_DECLARE_AST_NODE(SourceElement)
|
||||||
@@ -2165,7 +2165,7 @@ public:
|
|||||||
virtual ~SourceElement() {}
|
virtual ~SourceElement() {}
|
||||||
};
|
};
|
||||||
|
|
||||||
class FunctionSourceElement: public SourceElement
|
class QML_PARSER_EXPORT FunctionSourceElement: public SourceElement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(FunctionSourceElement)
|
QMLJS_DECLARE_AST_NODE(FunctionSourceElement)
|
||||||
@@ -2182,7 +2182,7 @@ public:
|
|||||||
FunctionDeclaration *declaration;
|
FunctionDeclaration *declaration;
|
||||||
};
|
};
|
||||||
|
|
||||||
class StatementSourceElement: public SourceElement
|
class QML_PARSER_EXPORT StatementSourceElement: public SourceElement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(StatementSourceElement)
|
QMLJS_DECLARE_AST_NODE(StatementSourceElement)
|
||||||
@@ -2199,7 +2199,7 @@ public:
|
|||||||
Statement *statement;
|
Statement *statement;
|
||||||
};
|
};
|
||||||
|
|
||||||
class DebuggerStatement: public Statement
|
class QML_PARSER_EXPORT DebuggerStatement: public Statement
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(DebuggerStatement)
|
QMLJS_DECLARE_AST_NODE(DebuggerStatement)
|
||||||
@@ -2222,7 +2222,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiProgram: public Node
|
class QML_PARSER_EXPORT UiProgram: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiProgram)
|
QMLJS_DECLARE_AST_NODE(UiProgram)
|
||||||
@@ -2238,7 +2238,7 @@ public:
|
|||||||
UiObjectMemberList *members;
|
UiObjectMemberList *members;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiQualifiedId: public Node
|
class QML_PARSER_EXPORT UiQualifiedId: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiQualifiedId)
|
QMLJS_DECLARE_AST_NODE(UiQualifiedId)
|
||||||
@@ -2272,7 +2272,7 @@ public:
|
|||||||
SourceLocation identifierToken;
|
SourceLocation identifierToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiImport: public Node
|
class QML_PARSER_EXPORT UiImport: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiImport)
|
QMLJS_DECLARE_AST_NODE(UiImport)
|
||||||
@@ -2305,7 +2305,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiImportList: public Node
|
class QML_PARSER_EXPORT UiImportList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiImportList)
|
QMLJS_DECLARE_AST_NODE(UiImportList)
|
||||||
@@ -2352,7 +2352,7 @@ public:
|
|||||||
UiImportList *next;
|
UiImportList *next;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiObjectMember: public Node
|
class QML_PARSER_EXPORT UiObjectMember: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual SourceLocation firstSourceLocation() const = 0;
|
virtual SourceLocation firstSourceLocation() const = 0;
|
||||||
@@ -2361,7 +2361,7 @@ public:
|
|||||||
virtual UiObjectMember *uiObjectMemberCast();
|
virtual UiObjectMember *uiObjectMemberCast();
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiObjectMemberList: public Node
|
class QML_PARSER_EXPORT UiObjectMemberList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiObjectMemberList)
|
QMLJS_DECLARE_AST_NODE(UiObjectMemberList)
|
||||||
@@ -2392,7 +2392,7 @@ public:
|
|||||||
UiObjectMember *member;
|
UiObjectMember *member;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiArrayMemberList: public Node
|
class QML_PARSER_EXPORT UiArrayMemberList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiArrayMemberList)
|
QMLJS_DECLARE_AST_NODE(UiArrayMemberList)
|
||||||
@@ -2424,7 +2424,7 @@ public:
|
|||||||
SourceLocation commaToken;
|
SourceLocation commaToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiObjectInitializer: public Node
|
class QML_PARSER_EXPORT UiObjectInitializer: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiObjectInitializer)
|
QMLJS_DECLARE_AST_NODE(UiObjectInitializer)
|
||||||
@@ -2441,7 +2441,7 @@ public:
|
|||||||
SourceLocation rbraceToken;
|
SourceLocation rbraceToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiParameterList: public Node
|
class QML_PARSER_EXPORT UiParameterList: public Node
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiParameterList)
|
QMLJS_DECLARE_AST_NODE(UiParameterList)
|
||||||
@@ -2477,7 +2477,7 @@ public:
|
|||||||
SourceLocation identifierToken;
|
SourceLocation identifierToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiPublicMember: public UiObjectMember
|
class QML_PARSER_EXPORT UiPublicMember: public UiObjectMember
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiPublicMember)
|
QMLJS_DECLARE_AST_NODE(UiPublicMember)
|
||||||
@@ -2529,7 +2529,7 @@ public:
|
|||||||
SourceLocation semicolonToken;
|
SourceLocation semicolonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiObjectDefinition: public UiObjectMember
|
class QML_PARSER_EXPORT UiObjectDefinition: public UiObjectMember
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiObjectDefinition)
|
QMLJS_DECLARE_AST_NODE(UiObjectDefinition)
|
||||||
@@ -2552,7 +2552,7 @@ public:
|
|||||||
UiObjectInitializer *initializer;
|
UiObjectInitializer *initializer;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiSourceElement: public UiObjectMember
|
class QML_PARSER_EXPORT UiSourceElement: public UiObjectMember
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiSourceElement)
|
QMLJS_DECLARE_AST_NODE(UiSourceElement)
|
||||||
@@ -2588,7 +2588,7 @@ public:
|
|||||||
Node *sourceElement;
|
Node *sourceElement;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiObjectBinding: public UiObjectMember
|
class QML_PARSER_EXPORT UiObjectBinding: public UiObjectMember
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiObjectBinding)
|
QMLJS_DECLARE_AST_NODE(UiObjectBinding)
|
||||||
@@ -2616,7 +2616,7 @@ public:
|
|||||||
SourceLocation colonToken;
|
SourceLocation colonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiScriptBinding: public UiObjectMember
|
class QML_PARSER_EXPORT UiScriptBinding: public UiObjectMember
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiScriptBinding)
|
QMLJS_DECLARE_AST_NODE(UiScriptBinding)
|
||||||
@@ -2641,7 +2641,7 @@ public:
|
|||||||
SourceLocation colonToken;
|
SourceLocation colonToken;
|
||||||
};
|
};
|
||||||
|
|
||||||
class UiArrayBinding: public UiObjectMember
|
class QML_PARSER_EXPORT UiArrayBinding: public UiObjectMember
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
QMLJS_DECLARE_AST_NODE(UiArrayBinding)
|
QMLJS_DECLARE_AST_NODE(UiArrayBinding)
|
||||||
|
Reference in New Issue
Block a user