| Package | Description |
|---|---|
| org.apache.flex.compiler.common |
This package contains miscellaneous classes and interfaces
used by other compiler packages.
|
| org.apache.flex.compiler.definitions.references |
This package contains interfaces related to inter-definition references.
|
| org.apache.flex.compiler.internal.codegen.databinding | |
| org.apache.flex.compiler.internal.definitions |
This package is the internal counterpart of the external
org.apache.flex.compiler.definitions package. |
| org.apache.flex.compiler.internal.definitions.mxml | |
| org.apache.flex.compiler.internal.definitions.references | |
| org.apache.flex.compiler.internal.parsing.mxml | |
| org.apache.flex.compiler.internal.projects |
This package is the internal counterpart of the external
org.apache.flex.compiler.projects package. |
| 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.semantics | |
| org.apache.flex.compiler.internal.targets |
This package is the internal counterpart of the external
org.apache.flex.compiler.targets 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.as.metadata | |
| 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.units |
This package is the internal counterpart of the external
org.apache.flex.compiler.units package. |
| org.apache.flex.compiler.internal.units.requests |
This package is the internal counterpart of the external
org.apache.flex.compiler.units.requests package. |
| org.apache.flex.compiler.projects |
This package contains interfaces representing projects.
|
| org.apache.flex.compiler.scopes |
This package contains interfaces representing scopes.
|
| Class and Description |
|---|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| Class and Description |
|---|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| Class and Description |
|---|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| Class and Description |
|---|
| ASFileScope
IASScope implementation for FileNodes.
|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| Class and Description |
|---|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| ASScopeBase
ASScopeBase is the abstract base class for all lexical scopes.
|
| FunctionScope
Sub-class of ASScope used for function scopes. all definition in scope of
this type are local to a function.
|
| Class and Description |
|---|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| Class and Description |
|---|
| MXMLFileScope
Subclass of
ASFileScope for MXML file scopes. |
| TypeScope
IASScope implementation for class & interface Necessary to implement AS3 name
resolution semantics correctly because we are using 1 scope to represent
instance and static scopes.
|
| Class and Description |
|---|
| ASProjectScope
An ASProjectScope is the topmost scope for a particular project.
|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| ASScopeCache
Class to manage cached lookups in a given project.
|
| Class and Description |
|---|
| ASFileScope
IASScope implementation for FileNodes.
|
| ASFileScopeProvider
Constructs
ASFileScope objects for byte code in an ABC file. |
| ASProjectScope.DefinitionPromise
Represents a promise to provide an
IDefinition in the future. |
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| ASScopeBase
ASScopeBase is the abstract base class for all lexical scopes.
|
| IDefinitionStore
An
IDefinitionStore is used by a scope to store a collection
of definitions, organized into sets of definition sthat have the same
base name. |
| IMutableDefinitionSet
This interface extends
IDefinitionSet to add mutation methods. |
| NamespaceSetPredicate
A predicate to implement namespace set checking.
|
| NoDefinitionScope
Base class for catch and with scopes.
|
| SmallDefinitionStore1
An implementation of
IDefinitionStore for storing
a single definition set using a field rather than a map. |
| SmallDefinitionStore2
An implementation of
IDefinitionStore for storing
up to 2 definitions using 2 fields rather than a map. |
| SmallDefinitionStore4
An implementation of
IDefinitionStore for storing
up to 4 definitions using 4 fields rather than a map. |
| SmallDefinitionStore8
An implementation of
IDefinitionStore for storing
up to 8 definitions using 8 fields rather than a map. |
| SmallDefinitionStoreBase
An abstract base class for implementations of
IDefinitionStore
that use a small number of fields, rather than a map, to store definition sets. |
| SWCFileScopeProvider
Creates
ASFileScope objects for byte code in SWC library. |
| Class and Description |
|---|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| Class and Description |
|---|
| ASProjectScope
An ASProjectScope is the topmost scope for a particular project.
|
| Class and Description |
|---|
| ASFileScope
IASScope implementation for FileNodes.
|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| TypeScope
IASScope implementation for class & interface Necessary to implement AS3 name
resolution semantics correctly because we are using 1 scope to represent
instance and static scopes.
|
| Class and Description |
|---|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| Class and Description |
|---|
| ASProjectScope
An ASProjectScope is the topmost scope for a particular project.
|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| MXMLFileScope
Subclass of
ASFileScope for MXML file scopes. |
| TypeScope
IASScope implementation for class & interface Necessary to implement AS3 name
resolution semantics correctly because we are using 1 scope to represent
instance and static scopes.
|
| Class and Description |
|---|
| ASFileScope
IASScope implementation for FileNodes.
|
| Class and Description |
|---|
| ASFileScope
IASScope implementation for FileNodes.
|
| Class and Description |
|---|
| ASScope
IASScope implementation for class, interface, function, and 'with' scopes.
|
| Class and Description |
|---|
| ASFileScope
IASScope implementation for FileNodes.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.