Package | Description |
---|---|
org.apache.flex.abc |
This package and its subpackages contain a support library
for manipulating ActionScript bytecode (ABC).
|
org.apache.flex.abc.semantics |
This package contains representations of the individual components of an ABC.
|
org.apache.flex.abc.visitors |
This package contains the most basic model of ABC, which uses visitors.
|
org.apache.flex.compiler.definitions.references |
This package contains interfaces related to inter-definition references.
|
org.apache.flex.compiler.internal.abc | |
org.apache.flex.compiler.internal.as.codegen | |
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.mxml |
This package contains classes and interfaces that provide a syntactic
representation of MXML as tags and attributes, without any semantic
understanding of what those tags and attributes mean in MXML.
|
Modifier and Type | Method and Description |
---|---|
Pool<Namespace> |
PoolingABCVisitor.getNsPool()
namespace pool, has default zero entry.
|
Modifier and Type | Method and Description |
---|---|
void |
PoolingABCVisitor.visitPooledNamespace(Namespace ns) |
void |
ABCEmitter.visitPooledNamespace(Namespace ns) |
Modifier and Type | Field and Description |
---|---|
static Namespace |
Name.packageNs
The default package namespace for an unqualified name.
|
Namespace |
InstanceInfo.protectedNs
The class' protected namespace.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
PooledValue.getNamespaceValue() |
Namespace |
Nsset.getSingleQualifier() |
Namespace |
Name.getSingleQualifier() |
Modifier and Type | Method and Description |
---|---|
Iterator<Namespace> |
Nsset.iterator() |
Constructor and Description |
---|
Name(Namespace ns,
String baseName)
Construct a name whose kind is CONSTANT_Qname, with the namespace and
base name specified.
|
Nsset(Namespace single_ns)
Construct a Nsset from a single Namespace.
|
Constructor and Description |
---|
Nsset(Collection<Namespace> nss)
Construct a Nsset from a Collection of Namespaces.
|
Modifier and Type | Method and Description |
---|---|
void |
NilABCVisitor.visitPooledNamespace(Namespace ns) |
void |
IABCVisitor.visitPooledNamespace(Namespace ns)
Visit a pooled namespace value.
|
void |
DelegatingABCVisitor.visitPooledNamespace(Namespace ns) |
Modifier and Type | Method and Description |
---|---|
Namespace |
INamespaceReference.resolveAETNamespace(ICompilerProject project) |
Modifier and Type | Method and Description |
---|---|
Namespace |
ClassGeneratorHelper.getProtectedNamespace() |
Modifier and Type | Method and Description |
---|---|
INamespaceDefinition |
ABCScopeBuilder.getNamespaceReferenceForNamespace(Namespace ns)
Constructs or otherwise obtains an
INamespaceReference for an
Namespace . |
Modifier and Type | Field and Description |
---|---|
static Namespace |
BindableHelper.NAMESPACE_MX_EVENTS
The mx.events package namespace
|
Modifier and Type | Method and Description |
---|---|
void |
LexicalScope.makeNamespace(Binding ns_binding,
Namespace ns_init)
Declare and define a namespace.
|
InstructionList |
ABCGeneratingReducer.reduce_namespaceDeclarationConstantInitializer(IASNode iNode,
Binding ns_name,
Namespace initializer)
Does the work for the various reduce_namespaceDecl methods.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
NamespaceDefinition.getAETNamespace()
Gets the
Namespace object for this INamespaceDefinition
needed by the code generator to generate an ABC namespace using the AET
library. |
Modifier and Type | Method and Description |
---|---|
static NamespaceDefinition |
NamespaceDefinition.createNamespaceDefinition(Namespace ns) |
static NamespaceDefinition |
NamespaceDefinition.createNamespaceDefinition(String name,
Namespace ns) |
Modifier and Type | Field and Description |
---|---|
static Namespace |
IMXMLTypeConstants.NAMESPACE_MX_INTERNAL |
Copyright © 2016 The Apache Software Foundation. All rights reserved.