Package | Description |
---|---|
org.apache.flex.compiler.internal.tree.as |
This package is the internal counterpart of the external
org.apache.flex.compiler.tree.as package. |
org.apache.flex.compiler.tree.as | |
org.apache.flex.compiler.utils |
Modifier and Type | Class and Description |
---|---|
class |
BinaryOperatorAsNode
Final subclass of
BinaryOperatorNodeBase for the 'as ' operator. |
class |
BinaryOperatorAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '= ' operator. |
class |
BinaryOperatorBitwiseAndAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '&= ' operator. |
class |
BinaryOperatorBitwiseAndNode
Subclass of
BinaryOperatorNodeBase for the '& ' operator. |
class |
BinaryOperatorBitwiseLeftShiftAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '<<= ' operator. |
class |
BinaryOperatorBitwiseLeftShiftNode
Subclass of
BinaryOperatorNodeBase for the '<< ' operator. |
class |
BinaryOperatorBitwiseOrAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '|= ' operator. |
class |
BinaryOperatorBitwiseOrNode
Subclass of
BinaryOperatorNodeBase for the '| ' operator. |
class |
BinaryOperatorBitwiseRightShiftAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '>>= ' operator. |
class |
BinaryOperatorBitwiseRightShiftNode
Subclass of
BinaryOperatorNodeBase for the '>> ' operator. |
class |
BinaryOperatorBitwiseUnsignedRightShiftAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '>>>= ' operator. |
class |
BinaryOperatorBitwiseUnsignedRightShiftNode
Subclass of
BinaryOperatorNodeBase for the '>>> ' operator. |
class |
BinaryOperatorBitwiseXorAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '^= ' operator. |
class |
BinaryOperatorBitwiseXorNode
Subclass of
BinaryOperatorNodeBase for the '^ ' operator. |
class |
BinaryOperatorCommaNode
Final subclass of
BinaryOperatorNodeBase for the ', ' operator. |
class |
BinaryOperatorDivisionAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '/= ' operator. |
class |
BinaryOperatorDivisionNode
Subclass of
BinaryOperatorNodeBase for the '/ ' operator. |
class |
BinaryOperatorEqualNode
Final subclass of
BinaryOperatorNodeBase for the '== ' operator. |
class |
BinaryOperatorGreaterThanEqualsNode
Final subclass of
BinaryOperatorNodeBase for the '>= ' operator. |
class |
BinaryOperatorGreaterThanNode
Final subclass of
BinaryOperatorNodeBase for the '> ' operator. |
class |
BinaryOperatorInNode
Final subclass of
BinaryOperatorNodeBase for the 'in ' operator. |
class |
BinaryOperatorInstanceOfNode
Final subclass of
BinaryOperatorNodeBase for the 'instanceof ' operator. |
class |
BinaryOperatorIsNode
Final subclass of
BinaryOperatorNodeBase for the 'is ' operator. |
class |
BinaryOperatorLessThanEqualsNode
Final subclass of
BinaryOperatorNodeBase for the '<= ' operator. |
class |
BinaryOperatorLessThanNode
Final subclass of
BinaryOperatorNodeBase for the '< ' operator. |
class |
BinaryOperatorLogicalAndAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '&&= ' operator. |
class |
BinaryOperatorLogicalAndNode
Subclass of
BinaryOperatorNodeBase for the '&& ' operator. |
class |
BinaryOperatorLogicalOrAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '||= ' operator. |
class |
BinaryOperatorLogicalOrNode
Subclass of
BinaryOperatorNodeBase for the '|| ' operator. |
class |
BinaryOperatorMinusAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '-= ' operator. |
class |
BinaryOperatorMinusNode
Subclass of
BinaryOperatorNodeBase for the '- ' operator. |
class |
BinaryOperatorModuloAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '%= ' operator. |
class |
BinaryOperatorModuloNode
Subclass of
BinaryOperatorNodeBase for the '% ' operator. |
class |
BinaryOperatorMultiplicationAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '*= ' operator. |
class |
BinaryOperatorMultiplicationNode
Subclass of
BinaryOperatorNodeBase for the '* ' operator. |
class |
BinaryOperatorNodeBase
Abstract base class for all binary operator nodes.
|
class |
BinaryOperatorNotEqualNode
Final subclass of
BinaryOperatorNodeBase for the '! |
class |
BinaryOperatorPlusAssignmentNode
Final subclass of
BinaryOperatorNodeBase for the '+= ' operator. |
class |
BinaryOperatorPlusNode
Subclass of
BinaryOperatorNodeBase for the '+ ' operator. |
class |
BinaryOperatorStrictEqualNode
Final subclass of
BinaryOperatorNodeBase for the '=== ' operator. |
class |
BinaryOperatorStrictNotEqualNode
Final subclass of
BinaryOperatorNodeBase for the '! |
class |
ConfigExpressionNode |
class |
DynamicAccessNode
ActionScript parse tree node representing an dynamic access expression
(e.g.
|
class |
FullNameNode
Node for a fully qualified name (e.g. mx.core.Button) used in a package or
class definition.
|
class |
MemberAccessExpressionNode
ActionScript parse tree node representing a member access expression of one
of the following types:
Member access -
object.fieldName
Query - object..descendantsName
E4X filter - {@code xmlObject. |
class |
NamespaceAccessExpressionNode |
class |
OperatorNodeBase
ActionScript parse tree node representing a binary operator expression (e.g.
|
class |
QualifiedNamespaceExpressionNode |
class |
TernaryOperatorNode
AST node of a ternary expression.
|
class |
UnaryOperatorAtNode
Final subclass of
UnaryOperatorNodeBase for the '@ ' operator. |
class |
UnaryOperatorBitwiseNotNode
Final subclass of
UnaryOperatorNodeBase for the '~ ' operator. |
class |
UnaryOperatorDeleteNode
Final subclass of
UnaryOperatorNodeBase for the 'delete ' operator. |
class |
UnaryOperatorLogicalNotNode
Final subclass of
UnaryOperatorNodeBase for the '! |
class |
UnaryOperatorMinusNode
Final subclass of
UnaryOperatorNodeBase for the '- ' operator. |
class |
UnaryOperatorNodeBase
Abstract base class for all unary operator nodes.
|
class |
UnaryOperatorPlusNode
Final subclass of
UnaryOperatorNodeBase for the '+ ' operator. |
class |
UnaryOperatorPostDecrementNode
Final subclass of
UnaryOperatorNodeBase for the postfix '-- ' operator. |
class |
UnaryOperatorPostfixNodeBase
Abstract base class for all post-fix unary operator nodes.
|
class |
UnaryOperatorPostIncrementNode
Final subclass of
UnaryOperatorNodeBase for the postfix '++ ' operator. |
class |
UnaryOperatorPreDecrementNode
Final subclass of
UnaryOperatorNodeBase for the prefix '-- ' operator. |
class |
UnaryOperatorPreIncrementNode
Final subclass of
UnaryOperatorNodeBase for the prefix '++ ' operator. |
class |
UnaryOperatorTypeOfNode
Final subclass of
UnaryOperatorNodeBase for the 'typeof ' operator. |
class |
UnaryOperatorVoidNode
Final subclass of
UnaryOperatorNodeBase for the 'void ' operator. |
Modifier and Type | Interface and Description |
---|---|
interface |
IBinaryOperatorNode
An AST node representing a binary operator.
|
interface |
IDynamicAccessNode
An AST node representing the dynamic-access ("[]") binary operator.
|
interface |
IMemberAccessExpressionNode
An AST node representing the member-access ("dot") operator.
|
interface |
INamespaceAccessExpressionNode |
interface |
IUnaryOperatorNode
An AST node representing a unary operator.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ASNodeUtils.hasParenClose(IOperatorNode node) |
static boolean |
ASNodeUtils.hasParenOpen(IOperatorNode node) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.