Extending Qt Creator Manual
AST Namespace
Extending Qt Creator Manual 4.7.0
Contents
Classes
Functions
Detailed Description
AST Namespace
(
QmlJS::QmlJS::AST
)
Classes
class
ArgumentList
class
ArrayLiteral
class
ArrayMemberExpression
class
BinaryExpression
class
Block
class
BreakStatement
class
CallExpression
class
CaseBlock
class
CaseClause
class
CaseClauses
class
Catch
class
ConditionalExpression
class
ContinueStatement
class
DebuggerStatement
class
DefaultClause
class
DeleteExpression
class
DoWhileStatement
class
ElementList
class
Elision
class
EmptyStatement
class
Expression
class
ExpressionNode
class
ExpressionStatement
class
FalseLiteral
class
FieldMemberExpression
class
Finally
class
ForEachStatement
class
ForStatement
class
FormalParameterList
class
FunctionBody
class
FunctionDeclaration
class
FunctionExpression
class
FunctionSourceElement
class
IdentifierExpression
class
IdentifierPropertyName
class
IfStatement
class
LabelledStatement
class
LocalForEachStatement
class
LocalForStatement
class
NestedExpression
class
NewExpression
class
NewMemberExpression
class
Node
class
NotExpression
class
NullExpression
class
NumericLiteral
class
NumericLiteralPropertyName
class
ObjectLiteral
class
PostDecrementExpression
class
PostIncrementExpression
class
PreDecrementExpression
class
PreIncrementExpression
class
Program
class
PropertyAssignment
class
PropertyAssignmentList
class
PropertyGetterSetter
class
PropertyName
class
PropertyNameAndValue
class
RegExpLiteral
class
ReturnStatement
class
SourceElement
class
SourceElements
class
SourceLocation
class
Statement
class
StatementList
class
StatementSourceElement
class
StringLiteral
class
StringLiteralPropertyName
class
SwitchStatement
class
ThisExpression
class
ThrowStatement
class
TildeExpression
class
TrueLiteral
class
TryStatement
class
TypeOfExpression
class
UiArrayBinding
class
UiArrayMemberList
class
UiEnumDeclaration
class
UiEnumMemberList
class
UiHeaderItemList
class
UiImport
class
UiObjectBinding
class
UiObjectDefinition
class
UiObjectInitializer
class
UiObjectMember
class
UiObjectMemberList
class
UiParameterList
class
UiPragma
class
UiProgram
class
UiPublicMember
class
UiQualifiedId
class
UiQualifiedPragmaId
class
UiScriptBinding
class
UiSourceElement
class
UnaryMinusExpression
class
UnaryPlusExpression
class
VariableDeclaration
class
VariableDeclarationList
class
VariableStatement
class
Visitor
class
VoidExpression
class
WhileStatement
class
WithStatement
Functions
T1
cast
(T2 *
ast
)
Classes
class
ArgumentList
class
ArrayLiteral
class
ArrayMemberExpression
class
BinaryExpression
class
Block
class
BreakStatement
class
CallExpression
class
CaseBlock
class
CaseClause
class
CaseClauses
class
Catch
class
ConditionalExpression
class
ContinueStatement
class
DebuggerStatement
class
DefaultClause
class
DeleteExpression
class
DoWhileStatement
class
ElementList
class
Elision
class
EmptyStatement
class
Expression
class
ExpressionNode
class
ExpressionStatement
class
FalseLiteral
class
FieldMemberExpression
class
Finally
class
ForEachStatement
class
ForStatement
class
FormalParameterList
class
FunctionBody
class
FunctionDeclaration
class
FunctionExpression
class
FunctionSourceElement
class
IdentifierExpression
class
IdentifierPropertyName
class
IfStatement
class
LabelledStatement
class
LocalForEachStatement
class
LocalForStatement
class
NestedExpression
class
NewExpression
class
NewMemberExpression
class
Node
class
NotExpression
class
NullExpression
class
NumericLiteral
class
NumericLiteralPropertyName
class
ObjectLiteral
class
PostDecrementExpression
class
PostIncrementExpression
class
PreDecrementExpression
class
PreIncrementExpression
class
Program
class
PropertyAssignment
class
PropertyAssignmentList
class
PropertyGetterSetter
class
PropertyName
class
PropertyNameAndValue
class
RegExpLiteral
class
ReturnStatement
class
SourceElement
class
SourceElements
class
SourceLocation
class
Statement
class
StatementList
class
StatementSourceElement
class
StringLiteral
class
StringLiteralPropertyName
class
SwitchStatement
class
ThisExpression
class
ThrowStatement
class
TildeExpression
class
TrueLiteral
class
TryStatement
class
TypeOfExpression
class
UiArrayBinding
class
UiArrayMemberList
class
UiEnumDeclaration
class
UiEnumMemberList
class
UiHeaderItemList
class
UiImport
class
UiObjectBinding
class
UiObjectDefinition
class
UiObjectInitializer
class
UiObjectMember
class
UiObjectMemberList
class
UiParameterList
class
UiPragma
class
UiProgram
class
UiPublicMember
class
UiQualifiedId
class
UiQualifiedPragmaId
class
UiScriptBinding
class
UiSourceElement
class
UnaryMinusExpression
class
UnaryPlusExpression
class
VariableDeclaration
class
VariableDeclarationList
class
VariableStatement
class
Visitor
class
VoidExpression
class
WhileStatement
class
WithStatement
Function Documentation
T1
AST::
cast
(
T2
*
ast
)