Package | Description |
---|---|
flash.tools.debugger.expression | |
org.apache.flex.compiler.fxg |
This package and its subpackages contains classes and interfaces
for compiling FXG.
|
org.apache.flex.compiler.internal.as.codegen | |
org.apache.flex.compiler.internal.codegen.as | |
org.apache.flex.compiler.internal.codegen.js.utils | |
org.apache.flex.compiler.internal.scopes |
This package is the internal counterpart of the external
org.apache.flex.compiler.scopes package. |
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.internal.tree.mxml |
This package is the internal counterpart of the external
org.apache.flex.compiler.tree.mxml package. |
org.apache.flex.compiler.internal.tree.properties |
This package is the internal counterpart of the external
org.apache.flex.compiler.tree.properties package. |
org.apache.flex.compiler.scopes |
This package contains interfaces representing scopes.
|
org.apache.flex.compiler.tree.as | |
org.apache.flex.compiler.tree.mxml | |
org.apache.flex.compiler.tree.properties |
Modifier and Type | Method and Description |
---|---|
IScopedNode |
FoldedExpressionNode.getContainingScope() |
Modifier and Type | Class and Description |
---|---|
class |
FXGFileNode
Temporary class to wrap a IFXGNode in an IASNode.
|
Modifier and Type | Method and Description |
---|---|
InstructionListNode |
InstructionListNode.copyForInitializer(IScopedNode scopedNode) |
Modifier and Type | Method and Description |
---|---|
protected void |
ASEmitter.emitFunctionScope(IScopedNode node) |
void |
ASEmitter.emitMethodScope(IScopedNode node) |
Modifier and Type | Method and Description |
---|---|
static boolean |
EmitterUtils.hasSuperCall(IScopedNode node) |
Modifier and Type | Method and Description |
---|---|
IScopedNode |
ASScopeBase.getScopeNode() |
IScopedNode |
ASScope.getScopeNode() |
Modifier and Type | Method and Description |
---|---|
void |
ASScope.reconnectScopeNode(IScopedNode node)
Re-connects this scope to the syntax tree node that corresponds to this
scope.
|
Modifier and Type | Class and Description |
---|---|
class |
CatchNode
ActionScript parse tree node representing a catch block (catch (e:Exception)
{...})
|
class |
FileNode
ActionScript parse tree node representing a file
|
class |
ScopedBlockNode
A BlockNode that is provided with a scope that collections definitions.
|
class |
WithNode
ActionScript parse tree node representing a with block (with (x) {...})
|
Modifier and Type | Method and Description |
---|---|
IScopedNode |
NodeBase.getContainingScope() |
IScopedNode |
ParameterNode.getScopeNode() |
IScopedNode |
NonResolvingIdentifierNode.getScopeNode() |
IScopedNode |
NodeBase.getScopeNode()
Get the nearest containing scope for this node.
|
IScopedNode |
NamespaceIdentifierNode.getScopeNode() |
IScopedNode |
IdentifierNode.getScopeNode() |
Modifier and Type | Method and Description |
---|---|
ExpressionNodeBase |
ExpressionNodeBase.copyForInitializer(IScopedNode scopedNode) |
Modifier and Type | Class and Description |
---|---|
class |
MXMLClassDefinitionNode
MXMLClassDefinitionNode represents an MXML tag which defines a new
class. |
class |
MXMLDocumentNode
MXMLDocumentNode represents the root MXML tag in an MXML document. |
class |
MXMLFileNode |
Modifier and Type | Method and Description |
---|---|
IScopedNode |
MXMLClassDefinitionNode.getScopedNode() |
Modifier and Type | Class and Description |
---|---|
class |
ResourceBundleFileNode |
Modifier and Type | Method and Description |
---|---|
IScopedNode |
IASScope.getScopeNode()
Gets the scoped node corresponding to this scope.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFileNode
An AST node representing an ActionScript file being compiled.
|
Modifier and Type | Method and Description |
---|---|
IScopedNode |
IASNode.getContainingScope()
Gets the containing scope for this node
|
IScopedNode |
IScopedDefinitionNode.getScopedNode()
Returns the scope that is contained with this definition.
|
Modifier and Type | Method and Description |
---|---|
IExpressionNode |
IExpressionNode.copyForInitializer(IScopedNode scopeNode)
Return a copy of this IExpressionNode and all it's children that can be used
by VariableDefinition to resolve it's initial value without having to hold onto
the entire syntax tree for a source file.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMXMLFileNode
This AST node represents an MXML file.
|
interface |
IOldMXMLFileNode
Represents an
IFileNode that is an MXML file |
Modifier and Type | Interface and Description |
---|---|
interface |
IResourceBundleFileNode
This AST node represents a .properties file.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.